Spring3.0.5 MVC的异常处理是怎样的
发表于:2025-02-24 作者:千家信息网编辑
千家信息网最后更新 2025年02月24日,本篇文章给大家分享的是有关Spring3.0.5 MVC的异常处理是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。SimpleMa
千家信息网最后更新 2025年02月24日Spring3.0.5 MVC的异常处理是怎样的
本篇文章给大家分享的是有关Spring3.0.5 MVC的异常处理是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
SimpleMappingExceptionResolver
简单,清晰,够用,异常类型与视图的映射,自定义的任何异常类型都可以在这里和错误页面进行映射,颗粒度够细
springmvc.xml
Xml代码
redirect:/error.jsp?flag=BaseServiceException prop> redirect:/error.jsp?flag=RuntimeException prop> props> property> bean>
Spring 3新增的注解是异常处理,在Control类中加入
Java代码
@RequestMapping("exception") public void throwException() { throw new RuntimeException("This is the runtime exception"); } @ExceptionHandler(Exception.class) public @ResponseBody String handleException(Exception ex) { return ex.getMessage(); }
也可以将@ExceptionHandle抽象到BaseControl里,不过若用了SimpleMappingExceptionResolver,则@ExceptionHandle会不起作用
HandlerExceptionResolver
自定义异常实现
Java代码
public class WebExceptionResolver implements HandlerExceptionResolver { public ModelAndView resolveException(HttpServletRequest request, HttpServletResponse response, Object object, Exception e) { HttpSession session = request.getSession(); session.getId(); //处理异常 return null; } }
springmvc.xml
Xml代码
以上就是Spring3.0.5 MVC的异常处理是怎样的,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。
处理
代码
更多
知识
篇文章
类型
实用
作用
够用
就是
工作会
文章
注解
看吧
知识点
行业
视图
详情
资讯
资讯频道
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
国内最牛融资融券软件开发
数据库商品描述应该用什么字符
gathermate2数据库
网络安全技术科
冠宇电池软件开发加班情况
数据库按照固定内容排序
数据库中list
数据库排名
浦口区企业app软件开发
服务器架设
2021年国家网络安全周官网
大学计算机网络技术成绩单
怎样加强网络安全的
网络安全24项义务
岑溪爱伊生互联网科技有限公司
国家电网网络安全攻防演练
gis软件开发技术
诛仙手游服务器等级有什么作用
功能创意网络技术
数据库员工信息管理系统
网络安全周小学生
坚果科技软件开发
服务器运行需要多大电源
商品期权软件开发
软件开发怎么打生产包
泰州第十代i5服务器
千玺网络技术
内网校时服务器
初学者建议学习什么数据库
江苏高性能服务器供应商家