疯狂java


您现在的位置: 疯狂软件 >> 新闻资讯 >> 正文

struts2 redirect-action传递参数解决方案


 

我想在Post被Save 成功之后,直接转到 viewPost 页面,该页面显示主贴及所有跟贴,
   
    也就是由savePost.action 转到 viewPost.action 并且要将主贴的postid作为参数传过去,配置如下:
   
    <package name=“post” namespace=“/post” extends=“struts-default”>
   
    <action name=“savePost” method=“savePost” class=“net.mengfanpp.bbs.post.web.action.PostAction” >
   
    <result type=“redirect-action”>viewPost?postid=${postid}</result>
   
    <result name=“input”>/WEB-INF/pages/post/edit.jsp</result>
   
    </action>
   
    <action name=“viewPost” class=“net.mengfanpp.bbs.post.web.action.PostAction” method=“viewPost”>
   
    <result>/WEB-INF/pages/post/view.jsp</result>
   
    </action>
   
    </package>
   
    Note:  红色粗体部分 viewPost?postid=${postid}  不能写成 viewPost.action?postid=${postid}