张图南 发表于 2021-8-28 17:00:42

jsp中使用Integer.parseInt报错

org.apache.jasper.JasperException: 在 行处理 时发生异常

14:   <h1>test1</h1>
15:   <%
16:         String idStr = request.getParameter("id");
17:         Integer id = Integer.parseInt(idStr);
18:   %>
19:   <%=idStr%>
20:   <%

实在看不懂为什么报错

慕寒我的 发表于 2021-8-28 19:09:24

因为你16行的时候获取的 idStr 是null,然后Integer.parseInt(idStr)进行格式转化时,转化了一个null,所以就会出现数字格式转换异常。检查一下你request.getParameter("id")这个能不能取到值吧
页: [1]
查看完整版本: jsp中使用Integer.parseInt报错