index.jsp 页面脚本如下: <a href = "jsp/test.jsp?pbId =<%=pb.getParentBoardId() %>">
<%=t.getTitle() %>
</a>test.jsp 页面脚本如下: <%
request.setCharacterEncoding("GBK");
String boardId = request.getParameter("pbId");
int id = Integer.parseInt(boardId);
out.write(id);
%>
结果提示如下:org.apache.jasper.JasperException: An exception occurred processing JSP page /jsp/test.jsp at line 1714: <%
15: request.setCharacterEncoding("GBK");
16: String boardId = request.getParameter("pbId");
17: int id = Integer.parseInt(boardId);
18: out.write(id);
19: %>
20: </body>java.lang.NumberFormatException: null
java.lang.Integer.parseInt(Integer.java:415)
java.lang.Integer.parseInt(Integer.java:497)
org.apache.jsp.jsp.test_jsp._jspService(test_jsp.java:71)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)郁闷啊,真看不出问题在哪里!传过来的参数总是为 null !!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货