先上代码如下:一个统一异常处理类 ExceptionHandler
后台一个Controller
controller中login方法参数
id类型为Long类型
访问地址为: http:127.0.0.1:8080/spring/login.do?
id=a,由于a是字符类型,不能转化成long类型,spring会出现org.springframework.beans.TypeMismatchException异常
使用spring3.0.5版本,
会进入到 ExceptionHandler类中进行统一异常捕获,
但是在spring3.2.4版本中,
不会进入到ExceptionHandler中,该如何解决?
已经测试使用spring3.2.4版本,如果login方法内部抛出异常,ExceptionHandler会捕获到
求牛人解决