日期:2014-05-20  浏览次数:20687 次

struts2标签总是附带有html
<s:fielderror><s:param>countryEN</s:param></s:fielderror>

这个标签里面,老是会生成为<ul><li>asdfasdf</li></ul>这样的html,但我并不想他带有ul li这样的html的标签,因为他破坏了我原来的html结构,显示及不友好

<s:form name="adduserform" action="addcountry" method="post" theme="simple" >
<tr><td colspan="3">基本资料</td></tr>
<tr>
<td ><label>国家/地区中文名称</label></td>
  <td ><s:textfield name="countryCN" size="20" /></td>
<td ><s:fielderror><s:param>countryCN</s:param></s:fielderror></td>
</tr>
<tr>
<td ><label>国家/地区英文名称</label></td>
<td ><s:textfield name="countryEN" size="20" /></td>
  <td ><s:fielderror><s:param>countryEN</s:param></s:fielderror></td>
</tr>
<tr>
<td ><label>国家编码简写</label></td>
<td ><s:textfield name="countryCode" size="6" /></td>
<td ><s:fielderror><s:param>countryCode</s:param></s:fielderror></td>
</tr>
<tr>
<td ><label>所属的大洲</label></td>
  <s:set name="continentList" value="#{'1':'亚洲','2':'非洲','3':'北美洲','4':'南美洲','5':'大洋洲','6':'欧洲','7':'南极洲'}" />
  <td ><s:select headerKey="-1" headerValue="请选择国家所属的大洲" name="continent" list="continentList" /></td>
<td ><s:fielderror><s:param>continent</s:param></s:fielderror></td></td>
</tr>
  <tr>
<td ><label>时区</label></td>
  <td ><s:textfield name="timeZone" size="5" /></td>
<td ><s:fielderror ><s:param>timeZone</s:param></s:fielderror></td>
</tr>
<tr>
<td ><label>货币代码</label></td>
<td ><s:textfield name="currency" size="6" /></td>
<td > </td>
</tr>
<tr>
<td ><label>邮编规则表达式</label></td>
<td ><s:textfield name="postCodeRex" size="20" /></td>
<td > </td>
</tr>
<tr>
<td ><label>邮编规则说明</label></td>
<td ><s:textfield name="remarkRex" size="50" /></td>
<td > </td>
</tr>
  <tr>
  <td></td>
  <td><s:submit value="添加" /></td>
  <td></td>
   
  </tr>
  </s:form>




------解决方案--------------------
任何东西都不是万能的,路过。。。
------解决方案--------------------
在struts.xml里面加入
<constant name="struts.ui.theme" value="simple" /> 
应该就可以了
------解决方案--------------------
在struts.xml里面加入
<constant name="struts.ui.theme" value="simple" /> 
应该就可以了