SpringMVC框架中的异常解析器-ExceptionHandler和HandlerExceptionResolver(转)
来源:互联网 发布:linux内核移植步骤 x86 编辑:程序博客网 时间:2024/06/15 17:25
处理局部异常
@Controller public class AccessController { /** * 处理这个Controller内部发生的运行时异常 */ @ ExceptionHandler (RuntimeException.class) public String runtimeExceptionHandler(RuntimeException runtimeException,ModelMap modelMap) { logger.error(runtimeException.getLocalizedMessage()); modelMap.put("status", IntegralConstant.FAIL_STATUS); return "exception"; } } 处理全局异常
import java.util.HashMap; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.log4j.Logger; import org.springframework.stereotype.Component; import org.springframework.web.servlet.HandlerExceptionResolver; import org.springframework.web.servlet.ModelAndView; /** * 全局异常处理器,跳转到错误页面。 * * @author leiwen@FansUnion.cn */ @Component public class SystemExceptionHandler implements HandlerExceptionResolver { public static final String ERROR_500 = "/views/error/500.jsp"; private Logger logger = Logger.getLogger(getClass()); public ModelAndView resolveException(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex) { logger.error("Catch-exception"); ex.printStackTrace(); //other code // 根据实际页面来修改 return new ModelAndView(ERROR_500); }
0 0
- SpringMVC框架中的异常解析器-ExceptionHandler和HandlerExceptionResolver(转)
- SpringMVC框架中的异常解析器-ExceptionHandler和HandlerExceptionResolver
- SpringMVC框架中的异常解析器-ExceptionHandler和HandlerExceptionResolver
- 13.1、异常处理——HandlerExceptionResolver 和@ExceptionHandler
- SpringMVC 异常处理 - HandlerExceptionResolver
- SpringMVC源码剖析(七)- HandlerExceptionResolver异常解析器家族揭秘
- 14.SpringMVC 异常处理 - HandlerExceptionResolver
- SpringMVC笔记之HandlerExceptionResolver异常处理
- SpringMVC 学习笔记(十) 异常处理HandlerExceptionResolver
- springmvc 统一异常处理 实现 HandlerExceptionResolver接口
- SpringMVC 异常处理HandlerExceptionResolver 笔记(八)
- springMVC-异常的全局处理 @ControllerAdvice , @ExceptionHandler(Exception.class)
- 利用HandlerExceptionResolver对SpringMVC进行统一异常处理
- SpringMVC中的视图和视图解析器
- SpringMVC中的视图和视图解析器
- Spring中的@ControllerAdvice注解配合@ExceptionHandler使用实现异常处理
- SpringMVC重要注解(一)@ExceptionHandler和@ResponseStatus
- SpringMVC重要注解(一)@ExceptionHandler和@ResponseStatus
- linux 下校对服务器时间
- 圆角按钮
- linux 下安装字体
- oracle impdp&expdp
- LINUX : 管道 重定向 拓展 引用
- SpringMVC框架中的异常解析器-ExceptionHandler和HandlerExceptionResolver(转)
- 使用PullToRefresh出现的问题
- 如何给CentOS7 安装Vmware Tools
- java 判断文件是否图片
- 利用GDI+在问from绘制验证码
- eclipse生成可执行jar包 ,带第三方jar(转)
- QNearFieldManager类Detailed Description英文翻译:
- POI 读写 Excel
- POJ 1269 Intersecting Lines(计算几何)