在Struts2项目中使用<s>标记页面排版混乱的问题
问题描述:
今天在Struts2项目中时使用HTML的table进行排版,运行发现页面混乱,浏览器查看源代码发现<s>标记生成了自带的格式,与table冲突。
问题解决方案:
1)继续使用table
struts2中加入了theme(主题)的概念,通过设置不同的主题,可以让struts的代码输出不同的html代码,你也就相应得到不同的布局效果。Struts2提供了三种主题,ajax, simple, xhtml,它默认的是xhtml主题,当然你可以写任意个你自己的主题,我们称之为自定义主题
解决办法:
1.在Struts.xml中,加上下一行代码就可以了
<constant name="struts.ui.theme" value="simple" />
2.在form中加入theme属性
<s:form theme="simple"></s:form>
重启后问题解决!
参考原文链接:https://blog.csdn.net/lq1759336950/article/details/88935515