<html:errors>的判断问题
struts框架下,在actionform的validate方法内对form表单
进行验证,怎样在jsp页面内判断是否有errors存在?
例如:validate方法内部分代码如下:
ActionErrors errors=new ActionErrors();
if(this.name==null||name.length()<1)
{
errors.add("checkoutNameError",new ActionError("errors.checkoutaddress.name"));
}
在jsp页面内我该怎么用<logic:messagesPresent>这个标签来判断呢?
问题点数:40、回复次数:4Top
1 楼brucecj1227(卡邦卡)回复于 2006-03-03 21:22:45 得分 0
在jsp里面写<html:errors property="error的名字">
然后在applicationsource里面写error名=你要提示用户的信息Top
2 楼brucecj1227(卡邦卡)回复于 2006-03-03 21:23:29 得分 0
而且你还要在validate方法内部return errorsTop
3 楼lijianfeng_haier()回复于 2006-03-04 09:53:28 得分 0
谢谢。
我的意思是,想先在页面上判断errors是否存在
然后再进行其他处理。
譬如说,如果出错的话,在表单下面出现错误信息,同时我
希望在文本框的右侧出现个*号,该怎么处理呢?
Top
4 楼lijianfeng_haier()回复于 2006-03-04 16:59:11 得分 0
有没有高手帮一下忙啊
怎么用<logic:messagesPresent>标签
判断有没有errors信息存在阿?Top




