admin{1} 2008/12/2 ravindra <[EMAIL PROTECTED]>
> I think some thing is wrong at these lines, > > <result name="*" type="redirect-action"> > ViewTestedLetters > /admin > 1 > </result> > > Your mapping should be like, > <result name="*" type="redirect-action">ViewTestedLetters</result> > > All the best, > > -----Original Message----- > From: holod [mailto:[EMAIL PROTECTED] > Sent: Tuesday, December 02, 2008 2:50 PM > To: user@struts.apache.org > Subject: Problem when using result type="redirect-action" > > > When I try to redirect action and set parameter value to it, I get an > exception: > > [02.12.08 12:11:33:705 MSK] 00000031 OgnlUtil W > com.opensymphony.xwork2.util.OgnlUtil internalSetProperty Caught > OgnlException while setting property 'page' on type > 'org.apache.struts2.dispatcher.ServletActionRedirectResult'. > ognl.NoSuchPropertyException: > org.apache.struts2.dispatcher.ServletActionRedirectResult.page > at > ognl.ObjectPropertyAccessor.setProperty(ObjectPropertyAccessor.java:132) > at > > com.opensymphony.xwork2.util.OgnlValueStack$ObjectAccessor.setProperty(OgnlV > alueStack.java:81) > at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:1656) > at ognl.ASTProperty.setValueBody(ASTProperty.java:101) > at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:177) > at ognl.SimpleNode.setValue(SimpleNode.java:246) > at ognl.Ognl.setValue(Ognl.java:476) > at com.opensymphony.xwork2.util.OgnlUtil.setValue(OgnlUtil.java:186) > at > > com.opensymphony.xwork2.util.OgnlUtil.internalSetProperty(OgnlUtil.java:360) > at > com.opensymphony.xwork2.util.OgnlUtil.setProperties(OgnlUtil.java:76) > at > com.opensymphony.xwork2.util.OgnlUtil.setProperties(OgnlUtil.java:49) > > > my struts.xml: > > <action name="ViewTestedLetters" class="admin.AdminViewTreatmentAction" > method="viewTested"> > <result name="success" >/admin/treatmentadm.jsp</result> > </action> > > <action name="ApproveLetters" class="admin.AdminEditTreatmentAction" > method="approve"> > <result name="*" type="redirect-action"> > ViewTestedLetters > /admin > 1 > </result> > </action> > > These two action classes have field: > private int page; > > These two action classes have getter and setter for the field named page: > public void setPage(int page) { > this.page = page; > } > > public int getPage() { > return page; > } > > Why does I get such exception? > > > P.S. > I've used this tutorial: > http://struts.apache.org/2.x/docs/redirect-action-result.html > > > -- > View this message in context: > > http://www.nabble.com/Problem-when-using-result-type%3D%22redirect-action%22 > -tp20788608p20788608.html > Sent from the Struts - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Best Regards, Licco