社区
Java EE
帖子详情
怎么让actionMessage在redirect后不会丢失?
丰富的分地方的
2009-11-21 09:38:26
怎么让actionMessage在redirect后不会丢失?
...全文
159
12
打赏
收藏
怎么让actionMessage在redirect后不会丢失?
怎么让actionMessage在redirect后不会丢失?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangyingda415
2011-02-19
打赏
举报
回复
嗯 这个struts2框架中的Convention插件的功能,解决了以前 我们使用redirect的时候要把跳转的那个页面需要的数据通过 参数方式存储传递过去,这个功能完成了自动存储传递的工作,你可以在跳转后的页面上直接使用在本action里的属性值
丰富的分地方的
2009-11-24
打赏
举报
回复
up~
道光2008
2009-11-23
打赏
举报
回复
拦截器实现
丰富的分地方的
2009-11-23
打赏
举报
回复
我看到别人的例子有
<struts>
<constant name="struts.convention.default.parent.package" value="crud-default" />
<constant name="struts.convention.package.locators" value="web" />
<!-- 用于CRUD Action的parent package -->
<package name="crud-default" extends="convention-default">
<!-- 基于paramsPrepareParamsStack,
增加store interceptor保证actionMessage在redirect后不会丢失 -->
<interceptors>
<interceptor-stack name="crudStack">
<interceptor-ref name="store">
<param name="operationMode">AUTOMATIC</param>
</interceptor-ref>
<interceptor-ref name="paramsPrepareParamsStack" />
</interceptor-stack>
</interceptors>
<default-interceptor-ref name="crudStack" />
</package>
<!--
使用Convention插件,实现约定大于配置的零配置文件风格.
特殊的Result路径在Action类中使用@Result设定.
-->
</struts>
可以实现在actionmessage的数据 redirect后不丢失,但我么看懂
sangshusen_1988
2009-11-21
打赏
举报
回复
在action中直接使用this.saveErrors(request.getSession(), you actionMessage);
或者this.saveMessages
快乐的2
2009-11-21
打赏
举报
回复
楼主是用的Struts吧。
actionMessage是存入了request中的,如果想redirect后不丢失最好是自己手动把它存入session中用的时候自己再取。不过最好还是不要用redirect,使用forward不是一样么。
ABAP1314
2009-11-21
打赏
举报
回复
没懂啥意思
礼拜六
2009-11-21
打赏
举报
回复
楼主你的把问题说明白了啊?我暂时还没遇到你上述的情况
yonghenghxq
2009-11-21
打赏
举报
回复
可以把你的actionmessage设置成session或application范围。
因为redirect是重定向,相当于两次请求,一般request范围内都获取不到。
丰富的分地方的
2009-11-21
打赏
举报
回复
up~
舷Kelvin
2009-11-21
打赏
举报
回复
1.加到session或者session以上范围的对象里去
2.在新请求里把参数加上去,如ls
dickli1986
2009-11-21
打赏
举报
回复
redirect的url后加参数就可以了,url?name=value&name1=value1...
struts2中关于
Action
Message
在
redirect
传递时
丢失
问题的解决方案
增加store interceptor保证
action
Message
在
redirect
后
不会
丢失
--> <param name="operationMode">AUTOMATIC 好了上面说到本文章解决方案是针对 @Result...
如何解决struts2中的
action
message
在
redirect
传递时的
丢失
的问题
如何解决struts2中的
action
message
在
redirect
传递时的
丢失
的问题 <packagename="noneedlogin"extends="convention-default"><interceptors><interceptor-stackname="storeStack"&...
解决ssh中的
action
message
在
redirect
传递时的
丢失
的问题(new)
问题来源:ssh项目中,经常需要对
Action
进行转发,以便业务处理完之后数据重新获取进行更新,而业务处理完需要反馈结果给前端,这时一般会用到add
Action
Message
方法,但是转发之后
action
Message
会
丢失
,对于这个问题...
struts2配置type="
redirect
"传参数数据会
丢失
解决办法!
struts2配置type="
redirect
"传参数数据会
丢失
解决办法! ...1.在上一篇文章中我说到了:使用struts2跳转后css和js失效的解决方式 ...2.在加了type="
redirect
"后,相当于重新发送一个请求到某一个jsp页
Flash
Message
和
Action
Message
在rails中有一个Flash
Message
的概念,使用Flash
Message
可以用来在页面上展示一些提示信息...在 Struts2中有一个
Action
Message
的概念, 同样用来在页面上展示一些提示信息。 但是两者有很大区别,Flash
Message
的...
Java EE
67,514
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章