springMVC拦截器、json转换器、统一异常处理在配置文件中配置
来源:互联网 发布:nist数据库怎么查询 编辑:程序博客网 时间:2024/06/06 00:36
拦截器配置:
<!-- springMVC拦截器,可以配置多个拦截器,按照顺序执行 -->
<mvc:interceptors>
<mvc:interceptor>
<!-- mapping如果不配置或者path配置为/**,则拦截所有的controller-->
<mvc:mapping path="/mycontroller/*">
<bean class=com.mycompany.myinteceptors.MyInteceptor></bean>
</mvc:interceptor>
</mvc:interceptors>
统一异常处理:
<!--统一异常处理-->
第一步在springmvc-servlet.xml中配置
<bean id="exceptionHandler" class="com.mycompany.exception.MyExceptionHandler" />
第二步创建MyExceptionHandler实现HandlerExceptionResolver借口:
public class MyExceptionHandler implements HandlerExceptionResolver{
public ModelAndView resolverException(
HttpServletRequest request,
HttpServletRespone respone,
Object handler,
Exception ex)
{
//code 处理异常
}
}
json转换器:
<!--jackson转换器-->
<bean id="mappingJacksonHttpMessageConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
<!--Json解析-->
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<property name="messageConverters">
<list>
<bean class="org.springframework.http.converter.json.MappingJacksonMessageConverter">
<property name="supportMediaTypes">
<list>
<!--返回字符窜格式json-->
<value>text/html;charset=UTF-8</value>
</list>
</property>
</bean>
</list>
</property>
</bean>
- springMVC拦截器、json转换器、统一异常处理在配置文件中配置
- SpringMVC统一异常处理 返回JSON解决方案
- springmvc统一异常处理
- SpringMVC异常统一处理
- SpringMVC统一异常处理
- springMVC统一异常处理
- springmvc 统一处理异常
- springmvc 统一异常处理
- springmvc 统一异常处理
- springmvc异常统一处理
- springMVC异常统一处理
- SpringMVC异常统一处理
- springMVC异常统一处理
- SpringMVC统一异常处理
- SpringMVC统一异常处理
- springmvc统一异常处理
- springmvc异常统一处理
- SpringMVC配置全局日期转换器,处理日期转换异常
- 对账逻辑
- Rational Rose 2007使用小结
- UDP和TCP 面试问题重点
- HTTP响应报文与工作原理详解
- 把数组排成最小的数
- springMVC拦截器、json转换器、统一异常处理在配置文件中配置
- 百度新版定位无法进入MyLocationListenner的解决办法
- Spring的事务管理机制
- 《线性表之单链表》
- spring-aop
- 表单包裹的单个文本框,回车键自动提交表单
- ubuntu16.04+ cuda8.0: 安装 opencv 3.0
- html5<canvas>画图
- zzuilOJ 1894: 985的方格难题