是这样的情况:页面提交,传了个id值,第一个action得到这个id值并且处理后,struts2的xml就把它重定向到另一个action,关键是这是重定向,而这个action也需要这个id值,但是取不到的,该怎么改呢?
<action name="reForum" class="ForumAction" method="reForum">
<result name="success" type="redirect-action">/showSingleForum.action?forum_id=${××}</result>
</action>

解决方案 »

  1.   

    form表单字段对应action里的set***方法即可
      

  2.   

    你也不应该用redirect-actio  应该用dispatcher或者chain
      

  3.   

    不是提交表单,是直接带在URL后面的action="reForum.action?author_id=${sessionScope.userinfo.id}&forum_id=${requestScope.forum.id}"
      

  4.   

    用dispatcher这是在否定问题的条件了呀 现在条件就是重定向
      

  5.   

    重定向肯定是丢失数据,和javaweb的从定向没区别
      

  6.   

    怎么set的?示例来点?action="reForum.action?author_id=${sessionScope.userinfo.id}&forum_id=${requestScope.forum.id}"
      

  7.   

    action里没有可以set进去的属性呀
      

  8.   

    <a href="deleteReforum.action?forum_id=${forum.id}">这样的情况呢?其他跟前面说的一样