点击回帖跳转到的action如下
<action name="postArticleAction" class="com.bbs.showAction" method="postArticle">
<result name="success" type="chain">articleListAction</result>
</action>如何把ID值传给articleListAction里?怎么写?请教高手解答!<action name="articleListAction" class="com.bbs.showAction" method="articleList">
<result name="success">/bbs/article.jsp</result>
</action>

解决方案 »

  1.   

    把result的type属性改为redirect,重定向
      

  2.   

    <result name="success" type="chain">articleListAction&amp;xxx=yyy</result>
      

  3.   

    那怎么在ACTION里面获得这个参数?
      

  4.   

    貌似可以在url后面加上${ID},type为"redirect"
      

  5.   

    参数不是通过struts.xml里面配置的,而是在具体的url里面给的比如你从某个web组件,如某个jsp、servlet甚至其他struts的Action类里面,都可以提供这个参数:以jsp为例:在js里面:
    document.forms[0].action="postArticleAction.do?id=" + 你的id值
    再submit在你的
    com.bbs.showAction类里面:
    通过String id = request.getParameter("id");拿这个参数
      

  6.   

     chain 类型的 可以在里面定义 <param>
      

  7.   

    <action>
    <param name="" value=""/>
    <param name="" value=""/></action>
      

  8.   

    action 跳转你可以放到request.setAttruct("id",xx)中,这样在articleListAction中就直接拿到了呀,
    他们的请求时同一个,直接到articleListAction中取就可以了
      

  9.   


    点击回帖跳转到的action如下
    <action name="postArticleAction" class="com.bbs.showAction" method="postArticle">
    <result name="success" type="chain">articleListAction</result>
    </action>如何把ID值传给articleListAction里?怎么写?请教高手解答!<action name="articleListAction" class="com.bbs.showAction" method="articleList">
    <result name="success">/bbs/article.jsp</result>
    </action>postArticleAction可以这么写 showAction 类中 加一个属性id 提供geter seter 可以这么写
    <action name="postArticleAction" class="com.bbs.showAction" method="postArticle">
    <result name="success" type="chain">articleListAction.action?id=${id}</result>
    </action>
      

  10.   

     type="chain" 去掉也可以
      

  11.   

    <
    <action name="postArticleAction" class="com.bbs.showAction" method="postArticle">
    <result name="success" type="chain">articleListAction.action?id=${id}</result>
    </action>
      

  12.   

    <action name="postArticleAction" class="com.bbs.showAction" method="postArticle">
    <result name="success" type="redirect">articleListAction.action?ID=${ID}</result>
    </action>articleListAction中声明一个ID变量,并提供set/get方法
      

  13.   

    ${ID},这个ID变量是在什么文件中定义的?文件放在什么位置呢?