struts2中消息抛出问题。小弟刚学sturts2,想问下怎样抛出并拦截消息。

比如我在做登录时,登录验证错误了把错误消息抛出显示在登录页面该怎么做。我只初步了解了好像要用到struts2的什么拦截器并用<s:fielderror></s:field... 比如我在做登录时,登录验证错误了把错误消息抛出显示在登录页面该怎么做。我只初步了解了好像要用到struts2的什么拦截器并用<s:fielderror></s:fielderror>标签,但不知道具体怎么做。还望好心人帮帮忙 展开
 我来答
百度网友ce7f3ccb4
2011-08-11 · TA获得超过1950个赞
知道大有可为答主
回答量:2299
采纳率:0%
帮助的人:1875万
展开全部
第一种:将可能出现的错误在编写ACTION时用AddEror(“用户名错误等等”)方法添加;在页面适合的地方用struts标签就可以了<s:fielderror/>.信息自己会去找<s:fielderror/>这个标签并显示
第二中:使用验证框架,但是验证框架的错误信息不好放置,都是一堆的,
建议使用第一中
追问
我在action里面用了addFieldError("username", "The username is not exist!")方法了,在jsp页面上也用了标签。还看网上有用的,也试了,但都显示不出来。真让我不知道该怎么办了。不过也谢谢这位仁兄的热心回答了。。
追答
action里面用addActionError( "The username is not exist!")方法!于action绑定就OK了!!
在页面用这个标签
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式