欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

struts2标签的默认主题

程序员文章站 2022-04-18 15:50:22
...
Struts2默认的theme是xhtml,这可以从Struts2-core-2.xxx.jar文件里的org/apache/struts2/default.properties文件的如下行看到:
<a href="https://www.baidu.com/s?wd=struts&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YkuHP9uWKBP1fYmvNBnAc40ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnHTdPjbLPHcznHRLPWfsrjbsr0" target="_blank" class="baidu-highlight">struts</a>.ui.theme=xhtml


当然你可以改成你需要的theme,可选的有simple, css_xhtml, xhtml, ajax这几个。

1、单独修改,可以在标签中用theme属性,例如:
<s:textfield name="name" label="Name" theme="simple"/>


2、整体修改form中的标签:
<s:form  theme="simple">
   <s:textfield name="name" label="Name" />
   <s:text name="name" label="Name" />
   <s:button name="name" />
</s:form>


3、修改项目中的默认主题,在项目中的struts.xml文件中加入
<constant name="struts.ui.theme" value="simple"/>