求大神帮忙看看这个要怎么改

qq_40545311 2020-01-03 08:41:15
type Exception report message  description The server encountered an internal error () that prevented it from fulfilling this request. exception  org.apache.jasper.JasperException: An exception occurred processing JSP page /mofifyUser.jsp at line 6 3:   <head> <title>修改用户信息</title></head> 4:   <body> 5:     <% //读取用户原有信息 6:    int id = Integer.parseInt(request.getParameter("id")); 7:   UserManage usermanage =  new ncu.util.UserManage() ;  8:  UserInfo userinfo =  usermanage.getUserById(id); 9:  usermanage.closeConn(); Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:524) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:435) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) ncu.filter.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:17) root cause  java.lang.NumberFormatException: null java.lang.Integer.parseInt(Integer.java:415) java.lang.Integer.parseInt(Integer.java:497) org.apache.jsp.mofifyUser_jsp._jspService(mofifyUser_jsp.java:60) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) ncu.filter.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:17) note The full stack trace of the root cause is available in the Apache Tomcat/6.0.13 logs.
...全文
6 点赞 收藏 1
写回复
1 条回复
三仙半 2020年01月03日
你是不是没有判断ID字段是否输入就提交到服务器了?java.lang.NumberFormatException: null应该是在说,将输入解析为整数时,遇到了输入为null。
回复 点赞
发动态
发帖子
Eclipse
创建于2007-09-28

3.1w+

社区成员

4.9w+

社区内容

Java Eclipse
社区公告
暂无公告