struts2 addActionError

zhouixi 2017-01-03 09:52:50
在struts2中。
添加错误信息是添加在addActionError中。
actionSupport.addActionError("您还没有登录!没有权限访问!");




点左边的节点。会被拦截跳转到一个登录页面并给出相应的错误提示。

不停的点都是没有问题的。

但最后的那个订单管理

一点他的错误信息就叠加了。





ActionSupport actionSupport = (ActionSupport) actionInvocation.getAction();
// actionSupport.clearActionErrors();

actionSupport.addActionError("您还没有登录!没有权限访问!");



必须在添加错误信息之前调用actionSupport.clearActionErrors();

而不调用这个方法时,其他子节点都不会叠加就只有最后那个订单管理。就不停的叠加。
不知道问题出在哪里。。。
...全文
88 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
roger-jie 2017-01-04
  • 打赏
  • 举报
回复
可以走一下debug看看你的程序是怎么走的

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧