最近在做一个小项目,一个后台简易的系统,后端模板引擎使用thymeleaf,其中这个管理系统后台使用到了iframe来嵌套页面,但是很尴尬的是这种情况,点击右边菜单栏选项,
结果:
很明显这不是我要效果,不断尝试使用th:replace啊 th:include,最后都是这种效果,当然th:replace可以达到这种效果:
但是一旦点击其他的菜单,就会出现上面那种情况,最后发现,根本不用thymeleaf标签,直接采用原始的src即可
这种解决方案是可以的,但是一开始我没有成功,因为我的页面放在WEB_INF下面的html下的,这样会导致页面加载不出来,我们只需要把页面放在webapp下面即可,达到了thymeleaf和iframe共存的特点,反正如果你使用thymeleaf或者页面放的位置不对,最后都会提示错,而我会用原本的src标签即可实现iframe共存。