先看看你的pageNO 是否有值?

解决方案 »

  1.   

    贴出你的 search(pageNO)函数 代码
      

  2.   

    你在URL里传&nPage=pageNO,是变量Parameter
    FormBean的getXxx()接受的是对象,Attribute
    要么你把nPage写到form里提交,要么你在action类里用(String)request.getParameter()方法获得
      

  3.   

    pageNO是没有值的,是个隐藏属性,如果没传值初始为1,即第一页<%
       String root = request.getContextPath();
    %>function doQuery(pageNo){
      var urlString="<%=root%>/allowance/bankrollQueryAction.do?action=Query";
          urlString += "&idcard="+document.all['idcard'].value;
              urlString += "&dept="+ document.all['detpname'].value;
            urlString += "&nPage="+pageNo;
      parent.project_properties_content.location=urlString;
              handleSubmit();
      }
      

  4.   

    上面其实是一个分页的功能,只是在下翻的时候,第几页的属性pageNo在Formbean中没接收到,搞不清咋回事。郁闷好久了!!
      

  5.   

    dogod(那天,正喝着汤,猛然间....睡着了!)  老兄:
    你说好象有问题,实际上我在别的模块中也是这样做的,可以接收呀。
      

  6.   

    其实dogod(那天,正喝着汤,猛然间....睡着了!)  的说法是有道理的
    您可以用request.getParameter("nPage")看看是否有值
      

  7.   

    你试试将
     parent.project_properties_content.location=urlString;换成
     parent.forms(0).action=urlString;