struts2中消息抛出问题。小弟刚学sturts2,想问下怎样抛出并拦截消息。
比如我在做登录时,登录验证错误了把错误消息抛出显示在登录页面该怎么做。我只初步了解了好像要用到struts2的什么拦截器并用<s:fielderror></s:field...
比如我在做登录时,登录验证错误了把错误消息抛出显示在登录页面该怎么做。我只初步了解了好像要用到struts2的什么拦截器并用<s:fielderror></s:fielderror>标签,但不知道具体怎么做。还望好心人帮帮忙
展开
展开全部
第一种:将可能出现的错误在编写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了!!
在页面用这个标签
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询