在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

 

posted @ 2020-04-06 22:13  YFEYI  阅读(217)  评论(0编辑  收藏  举报