首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Struts2 action带参数转为

2012-10-24 
Struts2 action带参数转向action namecourseProcess typeredirect-action?? ?param nameaction

Struts2 action带参数转向

<action name="courseProcess" 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

?

热点排行