SpringMvc的异常处理
2015-01-12 00:18
267 查看
1.局部异常处理,仅仅只能处理这个控制器中的异常
解释:当在这个controller种出现UserException的异常的时候,会被这个方法捕获处理,返回到error这个异常处理页面中,可以在页面显示相关的异常信息
<h1>${e.message}</h1>
2.全局异常处理
解释:当出现UserException的异常的时候,会被类捕获处理,返回到error这个异常处理页面中,可以在页面显示相关的异常信息
总结:如果有局部异常,则先处理局部异常
<span style="white-space:pre"> </span>@ExceptionHandler(value={UserException.class}) public String handlerException(UserException e,HttpServletRequest req) { req.setAttribute("e",e); return "error"; }
解释:当在这个controller种出现UserException的异常的时候,会被这个方法捕获处理,返回到error这个异常处理页面中,可以在页面显示相关的异常信息
<h1>${e.message}</h1>
2.全局异常处理
<bean id="exceptionResolver" class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver"> <property name="exceptionMappings"> <props> <prop key="zttc.itat.model.UserException">error</prop> </props> </property> </bean>
解释:当出现UserException的异常的时候,会被类捕获处理,返回到error这个异常处理页面中,可以在页面显示相关的异常信息
总结:如果有局部异常,则先处理局部异常
相关文章推荐
- springMVc对异常的处理
- SpringMVC对异常进行全局处理,并区分对待ajax和普通请求
- springMVC全局异常处理
- SpringMvc 异常处理特解
- SpringMVC 常见异常处理
- 使用springMVC进行统一的异常处理
- SpringMVC处理同意异常
- SpringMVC利用注解实现异常处理
- SpringMVC异常处理流程
- SpringMVC 异常处理
- 不错的对springmvc 异常处理
- 我在项目中Springmvc处理异常并记录日志(一) ps:如何有更好的方法,请写到评论中多多交流,谢谢!
- springMvc、Spring项目异常处理和Log4j的配置(转)
- springmvc异常统一处理
- springmvc 统一处理异常机制
- springMVC全局的异常处理
- SpringMVC控制台打印异常 异常处理
- SpringMVC统一异常处理简单配置
- SpringMVC配置全局日期转换器,处理日期转换异常
- SpringMVC全局异常处理