SpringMVC提供了基于XML和基于注解两种异常映射机制.这两种异常映射不能够只使用一个,他们需要一起使用.因为有些异常是基于注解异常映射捕获不到的. 在springmvc中,一个请求如果是由<mvc:view-controller>处理的,在这过程中如果抛出了异常,那么就得用基于xml的异常映射来捕获处理这个异常.如果请求是有@RequestMapping这个注解来处理的,在这过程中发生了异常,那么就得使用基于注解的异常映射来捕获并处理这个异常. 注意:通过@RequestMapping…