首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

struts2 s:fielderror 使用有关问题

2012-05-27 
struts2 s:fielderror 使用问题我在网页上定义一个s:fielderror/s:fielderror现在想改成不同错误在不

struts2 s:fielderror 使用问题
我在网页上定义一个<s:fielderror></s:fielderror>
现在想改成不同错误在不懂地方显示<s:fielderror key="user.null"></s:fielderror>
但我之前使用的效验框架是Login-validation.xml配置文件效验的
如果使用this.addFieldError("user.null",getText("user.null"))是可以实现的
但现在如果全要移植的话工作量太大了,validation.xml配置文件中有没有可以实现该功能的属性?
谢谢

[解决办法]
LZ是要把Login-validation.xml导入validation.xml ???
好象是没有 ..其实分多个文件也蛮好的..
[解决办法]
<s:fielderror> 要显示的信息在action里面通过addFieldError("field","fiele error")实现的,假如你要显示多个,那添加多个,再在页面通过
<s:fielderror>
<s:param>field</s:param>
</s:fielderror> 
来显示信息
[解决办法]
单独显示一个fielderror?

Java code
<s:fielderror/>//显示全部//显示单个<s:fielderror><s:parpam>field1</s:param></s:fielderror>or<s:fielderror><s:parpam value="%{'field2'}"/></s:fielderror>
[解决办法]
Action-validate.xml,校验后的信息也是通过addField(),添加到栈里面的,和你 重写validate()一样的

热点排行