1. 在mvc 框架中经常需要处理异常,在spring中也提供了异常处理方式,统一映射,自定义处理器,通过注解来处理。
2. 处理中抛出异常:
@RequestMapping("/index") public ModelAndView index()throws NullPointerException{ throw new NullPointerException("数据为null"); }
配置文件:
<bean class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver"> <property name="exceptionMappings"> <props> <!-- key是异常的完全限定名 值是视图名 --> <prop key="java.lang.NullPointerException">ex</prop> </props> </property> </bean>
时间: 2024-08-26 01:08:33