jump的值根本不用通过<%=request.getParameter("jump")%>,只要你提交表单,jump的自然就会传过去了

解决方案 »

  1.   

    (用${param.jump}也有一样的问题)
    不应该是${param.jump} 而是${jump}吧
      

  2.   

    这种写法我没有过.你可以在用隐藏<input type=hidden >这个传值过去
      

  3.   



    报错:java.lang.NumberFormatException: For input string: ""

      

  4.   

    第一次进该页面的时候参数jump为空吧
      

  5.   

    同意7楼的,第一次访问的时候request中没有jump这个参数
      

  6.   

    同意7楼的,第一次访问的时候request中没有jump这个参数
    修改如下:
    <form action='pager.do?method=queryWithPage&currentPage=<%=(null==request.getParameter("jump")?1:request.getParameter("jump"))%>'          method="post">
        <input name="jump" type="text">
        <input value="跳到" type="submit">
    </form>