action处理完了以后用findMapping跳转页面好象是不能带出参数的。这种情况用session是最好。象你的这种情况用了session后,取出"10"马上remove掉这个session也不会有很大的麻烦。

解决方案 »

  1.   

    解决的办法就是做一个中间页面,JSP或是Servlet都可以,先redirect="false",到这个页面上,取到存在request里的变量,然后在转发!
    看看我做的例子吧,http://www.laoer.com:81
      

  2.   

    showerXP(小阿!) 
    使用session会有一个致命的问题,我在一个模块里的当前页就可能保留到别的模块,搜索也是一样!laoer(laoer)
    这样做的话,和在action中使用response.sendRedirect差不多了,不太符合规范吧。
      

  3.   

    可以在action中将参数取出,在存入request中不就可以了吗,比用session好
      

  4.   

    如果提交给发言处理action处理完之后直接转向另一个action可以用request.getParameter("xxxx")来得到从发言表单页面传过来的数据;如果你直接转向jsp你还可以在jsp中用request.getAttribute("xxxx")得到你在action中使用request.setAttribute("xxxx")的数据
      

  5.   

    用session关键是设计好它的生命周期,在适当的时候remove掉它而不是一直等到TimeOut自动销毁。
      

  6.   

    请把redirect="true"改为redirect="false",或者用session传递数据。解释:
    redirect="true"是重新定向你的请求,因此你的request被重置了。
      

  7.   

    强烈推荐使用action-mapping中的parameter可以来传递参数。
      

  8.   

    gao277(流氓状元) 
    怎么用的?