Struts2 action带参数转向

<action name="courseProcess" class="com.ambow.tracking.web.action.course.CourseProcessAction">

<result name="success" type="redirect-action">

    <param name="actionName">addCourseResult</param>

                            <!--<param name="method">gotoPages</param>-->                       

                             <param name="theResult">${result}</param>

<param name="uuid">${uid}</param>

<param name="courseNumber">${courseNumber}</param>

<param name="makeTypeNote">${courseTypeNote}</param>

<param name="courseMaker">${courseMaker}</param>

<param name="node">${node}</param>

<param name="note">${note}</param>

<param name="examCode">${examCode}</param>

<param name="returnType">${returnType}</param>

<param name="url">${url}</param>

</result>

<result name="input" type="dispatcher">/page/course/add_scorm_course.jsp</result>

</action>

actionName是action的名称,method是请求执行action中的哪个方法,
name是传递的参数名,在要定向的action里要有set和get方法,${result}是要传递的参数值,在action里要有set和get方法。

ps: 使用这种方式传参数,在控制台会输出ognl.NoSuchPropertyException: com.opensymphony.webwork.dispatcher.ServletActionRedirectResult.objkey异常,这是一个struts2的一个bug。


参见——http://goo.gl/KDYjo

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值