为了账号安全,请及时绑定邮箱和手机立即绑定

前辈们帮我看看出什么问题了。

前辈们帮我看看出什么问题了。

吃爱菜 2016-05-18 20:38:49
严重: Servlet.service() for servlet ModuleServlet threw exceptionjava.lang.NumberFormatException: For input string: "" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) at java.lang.Integer.parseInt(Integer.java:468) at java.lang.Integer.parseInt(Integer.java:497) at com.seecen.system.control.ModuleServlet.save(ModuleServlet.java:66)这是save里面的代码 protected void save(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {  ModuleDao dao = new ModuleDaoImpl();  Module module = new Module();  String name = request.getParameter("name");  String url = request.getParameter("url");  int is_child = Integer.parseInt(request.getParameter("is_child"));  int pid = Integer.parseInt(request.getParameter("pid"));;    module.setPid(pid);  module.setName(name);  module.setUrl(url);  module.setIs_child(is_child);      if(!StringUtil.empty(pid)){  module.setPid(pid);  }  boolean result = dao.addModule(module);
查看完整描述

2 回答

已采纳
?
yanrun

TA贡献317条经验 获得超240个赞

看起来像是你前台的值没有传到后台,试着输出一下前台的传值看看

查看完整回答
反对 回复 2016-05-19
?
慕圣2260377

TA贡献1条经验 获得超0个赞

我觉得可能是通过request.getParameter()方法得到的值无法转换成int类型,所以才会报NumberFormatException异常。如果说错轻喷

查看完整回答
反对 回复 2016-05-19
  • 2 回答
  • 0 关注
  • 1524 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信