struts2标签的问题  
小弟刚学struts2, 遇到个问题.就是在象服务器发出请求的时候参数的值该怎么写.我想在value中调用currentpage这个参数. 
使用了value='"+currentpage+"'; 在页面中解析出来成currentPage=%2Bcurrentpage%2B这样了. 求高手帮帮小弟..感激 function kkk(form,current){ 
var currentpage = current + 1; 
form.action = " <s:url action='manager_viewPage'> <s:param name='currentPage' value=''/> </s:url>"; 
form.submit(); }  

解决方案 »

  1.   

    "<s:url action='manager_viewPage'/>?currentPage="+currentpage
      

  2.   

     这样做我也试过.但是第一发送请求是可以正确的带上参数的.action?currentPage="传递的参数". 但我在次点击的时候他在这个路劲的基础上.action?currentPage="传递的参数"又重复的给我增加了currentPage="传递的参数".  所以就没成功..
      

  3.   

    定义:
    <s:url id="url" action="manager_viewPage"/>
    js中这么调用:
    "<s:property value='#url'/>?currentPage="+currentpage
      

  4.   

    不好意思..在请教下.<s:url id="url" action="manager_viewPage"/> 这行代码定义在哪呢?
      

  5.   

    <body>
    ......
    <s:url id="url" action="manager_viewPage"/>
    ......
    </body>
      

  6.   

     我也是按你说的做的.但结果出来第一发送请求地址
    http://localhost:8080/TestProjectOne/manager_viewPage.action?currentPage=2  是正确的没问题
     第二次在点击就变成下面这样了
    http://localhost:8080/TestProjectOne/manager_viewPage.action?currentPage=2?currentPage=3
     之前问题也是出在这