报错的错误信息呢
首先检查你的request.getParameter("select").trim()得到值是不是NULL

解决方案 »

  1.   

    得到的值不是NULL,但就是显示报错信息是数据格式异常!
      

  2.   

    我也这样写过,好像没什么问题,int base=Integer.parseInt((String)request.getParameter("select").trim());你把String和trim去掉试一试
      

  3.   

    int base=Integer.parseInt((String)request.getParameter("select").trim());
    这个(String)强制类型转换简直就是多余,它返回的本来就是String.先看看request.getParameter("select")得到什么东西,然后再做下一步。转换成int,再用switch这个思路没有问题。至于if(base.equel("1")),句子都写错了,是equals.我看你的问题,应该是低级错误,自己细心检查一下吧。
      

  4.   

    if(base.equel("1")),句子错了,是equals看书要小心