日期:2014-05-19  浏览次数:20696 次

在使用分页时,老是出现以下问题,该问题被简化了。当点击下一页时出现错误。求高人指点,要求点击下一页时显示第二页,如此......谢了
本页为demo.jsp
<%@ page contentType="text/html" pageEncoding="GBK" %>
<html>
  <head>
<title>欢迎进入我的网站!</title>
</head>
<body>
<%
int intPage;
String strPage;

%>
<% 
strPage= request.getParameter("page");
if(strPage==null){
intPage = 1;
}else{
intPage = Integer.parseInt(strPage);
}
%>

第<%=intPage%>页 &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;
<a href= "demo.jsp?page= <%=intPage+1%>"> 下一页 </a>
</body>
</html>




org.apache.jasper.JasperException: An exception occurred processing JSP page /ZH/demo.jsp at line 17

java.lang.NumberFormatException: For input string: " 2"
java.lang.NumberFormatException.forInputString(Unknown Source)
java.lang.Integer.parseInt(Unknown Source)
java.lang.Integer.parseInt(Unknown Source)


------解决方案--------------------
page=后面 多了个空格,删了
"demo.jsp?page=<%=intPage+1%>"
------解决方案--------------------
楼主 我解决了 :
<a href= "demo.jsp?page= <%=intPage+1%>"> 下一页 </a>
换成如下代码:
<a href= "demo.jsp?page=<%=intPage+1%>"> 下一页 </a>
楼主可能多了个空格吧。。。。
------解决方案--------------------
链接处多了一个空格。。。

我的异常网推荐解决方案:An exception occurred processing JSP page,http://www.aiyiweb.com/j2se/33144.html