SpringMVC错误页面配置(2)

SimpleMappingExceptionResolver只实现映射关系,我们还需要通过配置web.xml来实现。

<error-page> <error-code>404</error-code> <location>/error/404.html</location> </error-page> <error-page> <error-code>500</error-code> <location>/error/500.html</location> </error-page>

在spring-mvc配置文件中将404.html、500.html等设置为资源文件,避免被springmvc再次拦截。

<mvc:resources mapping="/error/**" location="/WEB-INF/views/commons/error/" />

配置SimpleMappingExceptionResolver。

<bean> <property> <map> <entry key="ResourceNotFoundException" value="common/error/resourceNotFoundError" /> <entry key=".DataAccessException" value="common/error/dataAccessError" /> </map> </property> <property> <map> <entry key="common/error/resourceNotFoundError" value="404" /> <entry key="common/error/dataAccessError" value="500" /> </map> </property> </bean>

到此,就实现我们需要的配置了。

SpringMVC+MyBatis集成配置 

SpringMVC总结篇 

Spring+SpringMVC企业快速开发架构搭建 

SpringMVC的乱码处理 

Spring MVC+Spring3+Hibernate4开发环境搭建

Spring MVC整合Freemarker基于注解方式

基于注解的Spring MVC简单介绍

SpringMVC详细示例实战教程

Spring MVC 框架搭建及详解

SpringMVC 异常处理 

SpringMVC框架入门配置 IDEA下搭建Maven项目

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/e92020a82355656a44818fef382dbb73.html