当参数为空的时候,就出错了
我写mysql的分页,其中处理页数为0或客户端返回的数据为空的时候用
if(request.getParameter("page")==null)
nowpage=1;
else
nowpage=Integer.parseInt(request.getParameter("page"));
prepage=nowpage-1;
nextpage=nowpage+1;
当参数page没有的时候正常
当用xxx.jsp?page=
的时候就出错了
java.lang.NumberFormatException:
at java.lang.Integer.parseInt(Integer.java:447)
at java.lang.Integer.parseInt(Integer.java:476)
at _jsp._db._read__jsp._jspService(C:\inetpub\wwwroot\jsp\db\read.jsp:11)
at com.caucho.jsp.JavaPage.service(JavaPage.java:74)
at com.caucho.jsp.Page.subservice(Page.java:485)
at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:176)
at com.caucho.server.http.Invocation.service(Invocation.java:278)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:129)
at com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:338)
at com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:270)
at com.caucho.server.TcpConnection.run(TcpConnection.java:140)
at java.lang.Thread.run(Thread.java:536)
这是什么错误呢?