使用Webwork的FieldError进行错误显示
2007-03-27 00:10
369 查看
首先在Action中加入错误信息:
public void validate() ...{
if(name.equals("gaoxiang"))...{
message="please input success name";
addFieldError("name1","user name1 error");
addFieldError("name2","user name2 error");
addFieldError("name3","user name3 error");
}
}
jsp中有两种显示方式:
(1)迭代循环
<ww if test="hasFieldErrors()">
<ww:iterator value="fieldErrors">
<li><ww:property value="value[0]"/></li>
</ww:iterator>
</ww>
结果:
user name1 error
user name2 error
user name3 error
(2)随机定位
<ww if test="hasFieldErrors()">
<li><ww:property value="fieldErrors.get('name1').get(0)"/></li>
</ww>
结果:
user name1 error
public void validate() ...{
if(name.equals("gaoxiang"))...{
message="please input success name";
addFieldError("name1","user name1 error");
addFieldError("name2","user name2 error");
addFieldError("name3","user name3 error");
}
}
jsp中有两种显示方式:
(1)迭代循环
<ww if test="hasFieldErrors()">
<ww:iterator value="fieldErrors">
<li><ww:property value="value[0]"/></li>
</ww:iterator>
</ww>
结果:
user name1 error
user name2 error
user name3 error
(2)随机定位
<ww if test="hasFieldErrors()">
<li><ww:property value="fieldErrors.get('name1').get(0)"/></li>
</ww>
结果:
user name1 error
相关文章推荐
- Android使用HttpClient时出现错误:java.lang.NoSuchFieldError: No static field INSTANCE
- struts中使用this.addFieldError时出现错误解决办法
- 使用validate进行表单验证时土方法(appendTo)改变error显示的位置
- Struts整合Spring时使用addFieldError出现一次错误提示后就一直有该提示
- action使用addFieldError显示提示信息
- 使用PL/SQL进行模糊查询时显示错误ORA-00911:无效字符
- 使用httpHandlers进行url rewrite时,提示http 404 error 错误
- Struts整合Spring时使用addFieldError出现一次错误提示后就一直有该提示
- struts2 错误消息显示(s:fielderror )的时候老有前面的那个黑点,郁闷死了,感觉特别不爽,下面总结了集中解决的方法
- java.lang.NoSuchFieldError: EMPTY_LIST,EMPTY_MAP错误的解决方法
- JS img error 对未显示的图片进行操作
- mfc 中在对Gdi+ 进行配置之后,产生的error错误。如下:
- 使用Try…Catch块进行T-SQL错误处理
- 【Python错误】windows下使用pip/easy_install提示Fatal error in launcher: Unable to create process using...
- 使用lucene将索引结果进行高亮显示
- ExtJS4的文本框(textField)使用正则表达式进行验证(Regex)的方法
- 使用tar进行打包时,发现报了‘从成员名中删除开头的“/”’的错误
- struts2 中theme 去除fielderror的li的显示
- 使用ActiveReports for .net 进行报表开发(八)--显示合计 (转)
- 在使用Ibatis查询数据返回时,报如下错误:java ibatis The error happened while setting a property on the result object