由于DAO层部分参数是整形,所以在前端传来数据的时候把传来的数据转成了整形
Integer a = Integer.parseInt(request.getParameter("a"));
由于定义的验空函数里的参数是String
在验空函数里又把a变量转为了String型
在前端提交数据的时候,假如a为空,提交后就会出现该异常
原因是a为空,在类型转换的时候出现异常。
解决:接收数据的变量就用String型即可,验空时也不需要再转换一次类型,
在使用时再将接收数据的变量转为需要的类型即可。