日期:2014-05-17  浏览次数:20787 次

在做分页的时候,出现java.lang.NumberFormatException: null
我在一个action里写了
int page=new Integer(request.getParameter("page")).intValue();
然后在前台页面上写
<a href="<%=path %>/querytask.do?page=<bean:write name="pageBean" property="prePage"/>">上一页</a>

System.out.println(request.getParameter("page"));
打印出来为null
怎么回事

------解决方案--------------------
应该是你之前的page值传的就有问题,你把之前 的page值和request.getParameter("page")这几个变量全部跟踪打印一下,看看是否有null的情况
------解决方案--------------------
<bean:write name="pageBean" property="prePage"/>
 后台pageBean对应的属性prePage塞了值么?可以先在页面输出来看有没有值、
------解决方案--------------------
<bean:write name="pageBean" property="prePage"/>这个就是NULL
------解决方案--------------------
你那个action里request.getParameter("page")得到值了嘛?