项目问题合集 org.springframework.boot spring-boot-starter-thyme

 

首先在pom.xml引入thymeleaf的依赖


    org.springframework.boot
    spring-boot-starter-thymeleaf


将上述的重复信息抽取出来存为pagination.html



    
	
显示

在其他页面进行引用该公共模块时如下:

注意:第一个pagination为上述公共部分的文件名,第二个pagination为th:fragment的值。这样便可以解决公共部分代码的抽取。

fragment加载语法如下:

  1. templatename::selector:”::”前面是模板文件名,后面是选择器
  2. ::selector:只写选择器,这里指fragment名称,则加载本页面对应的fragment
  3. templatename:只写模板文件名,则加载整个页面

div in this page.

th:include 和 th:replace都是加载代码块内容,但是还是有所不同

  • th:include:加载模板的内容: 读取加载节点的内容(不含节点名称),替换div内容
  • th:replace:替换当前标签为模板中的标签,加载的节点会整个替换掉加载他的div 

公共部分如下:


 
    the public pagination

调用


1
2

 

你可能感兴趣的:(前端,问题合集)