本页为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%>页
<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.daimami.com/search?q=33144