使用ifream標籤可以在父類div中嵌套子頁面
<iframe src="view1.html" width="100%" height="654px" frameborder="no" border="0"></iframe>
這樣就把view1.html 套進了index頁面中。
但是使用thymeleaf模板後ifream標籤就不管用了。不過thymeleaf也有解決的辦法 就是th:include 標籤和th:replace標籤。
下面我只說說include標籤 因爲他倆的用法幾乎一致。
首先在子頁面需要引用的模塊前用<div th:fragment=“test1”></div>包住。
<div th:fragment="test1">....頁面內容省略....</div>
然後在父頁面上
<div th:include="liandong/view1 :: test1" width="100%" height="355px" frameborder="no" border="0"></div>
這樣就可以父頁面嵌套子頁面中指定的內容了。
如果想把子頁面的所有內容都引進了,那就不需要用<div th:fragment=“test1”>了。直接在父頁面div處這樣:
<div th:include="liandong/view1"
此時子頁面的所有內容都會被嵌套在父頁面指定的div處。
借鑑於