双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

java.lang.NumberFormatException: null

tjzero_sapce tjzero_sapce 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
当jsp页面中的该代码提交
<form name="pagination"  action="PagInationServlet" method="post">
<input type="hidden" name="result1" value="${requestScope.result1}">
<input type="hidden" name="result2" value="${requestScope.result2}">
<input type="hidden" name="result3" value="${requestScope.result3}">
<select name="pageForm" onchange="choosePageIndex()">
<c:forEach items="${requestScope.listPage}" var="page">
<option value="${page }" >${page }</option>
</c:forEach>
</select>
</form>


到了
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

String result1 = request.getParameter("result1");
String result2 = request.getParameter("result2");
String result3 = request.getParameter("result3");
lastZxBean lastZx = new lastZxBean();
String temp = request.getParameter("choosePageIndex");
Integer temp2 = Integer.valueOf(temp);
int choosePageIndex = temp2.intValue();
List list = lastZx.query(choosePageIndex);
request.setAttribute("objResult", list);
request.setAttribute("result1", result1);
request.setAttribute("result2", result2);
request.setAttribute("result3", result3);
request.getRequestDispatcher("jsps/list.jsp").forward(request, response);
}


报出异常
java.lang.NumberFormatException: null
at java.lang.Integer.parseInt(Integer.java:415)
at java.lang.Integer.valueOf(Integer.java:553)
at com.xindun.controller.PagInationServlet.doGet(PagInationServlet.java:55)
at com.xindun.controller.PagInationServlet.doPost(PagInationServlet.java:79)


具体指向了
String temp = request.getParameter("choosePageIndex");
Integer temp2 = Integer.valueOf(temp);
int choosePageIndex = temp2.intValue();

但是我在编写的时候 没有出错的啊 怎么回事呢?
...全文
评论 24
收藏 已收藏
分享
返回顶部
tjzero_sapce
Web 开发 81,108 成员 341,721 内容