struts2标签的默认主题

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"/>

猜你喜欢

转载自hanxin0311.iteye.com/blog/2373131