解决方案 »

  1.   

    你这里接收到的值不能装换成int,对输入条件进行一下限制吧
      

  2.   

    request.getParameter("empCount") 为非数字的字符串,像aaabbb,转换就抛异常了,限制下输入吧
      

  3.   

    你的异常信息说明request.getParameter("empCount")为null,做个判断,如果为null或者空时,置零或者不用paeseInt这个方法
      

  4.   

    Integer.parseInt(request.getParameter("empCount"));
    你的 request.getParameter("empCount")  是 nullformat 异常了。
      

  5.   


    String empCount=request.getParameter("empCount"));
    int empCount=0;
    if(null!=empCount && !"".equals(empCount)){
    try{
      empCount = Integer.parseInt(empCount);
    }catch(Exception e){
     //处理
    }
    }
      

  6.   

    number(数字)format(格式化)exception(异常)
    表示前台传过来的字符串不能转化为int。
    学会看异常信息挺重要的。
      

  7.   

    错误很明显了,你的request.getParameter("empCount")为空哦(null)。然后你再把null转换成整形的不报错才怪。  你加个判断把 如果为null就不强转
    if(request.getParameter("empCount") != null)
       int empCount = Integer.parseInt(request.getParameter("empCount"));
      

  8.   

    10楼正解,request.getParameter("empCount")为空哦(null)
      

  9.   

    估计是格式不对。。可能你getparamaters("...")已经出现乱码了然后又想转成Integer类型,可能就是因为这个出错了你试试把这个getparamaters("...")的格式转转,然后Integer.parse()试试
      

  10.   

    很明显表单中没有名为empCount的元素,所以在转换成Int的时候提示错误并显示Null,注意检查表单元素的name属性,如果是get请求的话注意看看是不是写错了
      

  11.   

    先把获取的参数打印出来,然后再在强转的时候try catch 下