struts2 - Struts 2 - Persist property value for redirect action -
struts2 - Struts 2 - Persist property value for redirect action -
i want retain property value after redirecting different action. know value go away since navigating different action (request). need how how can accomplish ?
here code :
<action name="save" class="saveaction" method="savedata"> <result name="success" type="redirectaction">redirectedpageaction</result> <result name="successview" >successview.jsp</result> <result name="error" >error.jsp</result> </action> <action name="redirectedpageaction" class="month" method=""> <result name="success">employeeslist.jsp</result> </action>
in save action class using addactionmessage(string msg) method set value. have getter/setter same.
i tried didn't success :
<action name="redirectedpageaction" class="month" method=""> <result name="success">employeeslist.jsp> <param name="msg">${msg}</param> </result> </action>
i want value set adactionmessage(msg) in employeelist.jsp page. getting null pointer struts exception.
please help..
you can pass property variable redirectaction
parameter this
<action name="save" class="saveaction" method="savedata"> <result name="success" type="redirectaction"> <param name="actionname">redirectedpageaction</param> <param name="msg">${msg}</param> </result> <result name="successview" >successview.jsp</result> <result name="error" >error.jsp</result> </action>
also, dont miss add together getter/setter msg
variable in redirectedpageaction
action
redirect struts2
Comments
Post a Comment