Thymeleaf:将 div 替换为控制器上的其他页面
Thymeleaf: Replace div with other pages on controllers
我是百里香的新手。
CustomerController.java
@RequestMapping(value = {"dashboard", ""}, method = RequestMethod.GET)
public String indexDashboard() {
return "dashboard::dashboard_index";
}
@RequestMapping(value = {"dashboard/edit", ""}, method = RequestMethod.GET)
public String editDashboard() {
return "dashboard::dashboard_edit";
}
dashboard.html
It is main page
<div id="content"></div>
dashboard_index.html
<div>dashboard_index</div>
dashboard_edit.html
<div>dashboard_edit</div>
我想用控制器上的其他页面替换内容 div。
模板片段需要从声音上看:
http://www.thymeleaf.org/doc/tutorials/2.1/thymeleafspring.html#rendering-template-fragments
您可以使用 javascript 调用特定于该片段的控制器,然后将其加载到您的页面中。
或
直接使用 th:include 或 th:replace 加载它,同时通过相同的控制器方法传递相关值。
我是百里香的新手。
CustomerController.java
@RequestMapping(value = {"dashboard", ""}, method = RequestMethod.GET)
public String indexDashboard() {
return "dashboard::dashboard_index";
}
@RequestMapping(value = {"dashboard/edit", ""}, method = RequestMethod.GET)
public String editDashboard() {
return "dashboard::dashboard_edit";
}
dashboard.html
It is main page
<div id="content"></div>
dashboard_index.html
<div>dashboard_index</div>
dashboard_edit.html
<div>dashboard_edit</div>
我想用控制器上的其他页面替换内容 div。
模板片段需要从声音上看:
http://www.thymeleaf.org/doc/tutorials/2.1/thymeleafspring.html#rendering-template-fragments
您可以使用 javascript 调用特定于该片段的控制器,然后将其加载到您的页面中。
或
直接使用 th:include 或 th:replace 加载它,同时通过相同的控制器方法传递相关值。