web.xml 配置 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <!-- 编码过滤 --> <filter> <filter-name>encode</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> </filter> <filter-mapping> <filter-name>encode</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <!-- 加载Spring容器设置 --> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:spring-application.xml</param-value> </context-param> <context-param> <param-name>log4jConfigLocation</param-name> <param-value>/WEB-INF/classes/log4j.properties</param-value> </context-param> <!-- 配置Spring核心控制器 --> <servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/springmvc-servlet.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>springmvc</servlet-name> <url-pattern>*.html</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.jsp</welcome-file> <welcome-file>index.html</welcome-file> </welcome-file-list> 在这里配置就好了,当出现定义的异常时,会跳到指定的页面去 <error-page> <error-code>404</error-code> <location>/WEB-INF/jsp/error/error.jsp</location> </error-page> <error-page> <error-code>400</error-code> <location>/WEB-INF/jsp/error/error.jsp</location> </error-page> <error-page> <error-code>403</error-code> <location>/WEB-INF/jsp/error/error.jsp</location> </error-page> <error-page> <error-code>404</error-code> <location>/WEB-INF/jsp/error/error.jsp</location> </error-page> <error-page> <error-code>405</error-code> <location>/WEB-INF/jsp/error/error.jsp</location> </error-page> <error-page> <error-code>500</error-code> <location>/WEB-INF/jsp/error/error.jsp</location> </error-page> <error-page> <exception-type>java.lang.Exception</exception-type> <location>/WEB-INF/jsp/error/error.jsp</location> </error-page> </web-app>
相关推荐
springmvc返回json的全局异常统一处理demo,有问题可以留言。
Maven+SpringMVC实现统一异常处理
本视频针对博客内容,讲解springMVC框架中的统一异常处理的知识点和实例,以及500错误和404错误异常处理上的区别,简单易懂,言简意赅。
springmvc异常处理的博文如下: http://blog.csdn.net/dlf123321/article/details/50756003
采用springmvc+mybatis,搭建部分大致跟网上其他资料差不多,唯一不同的加入了统一错误处理,为了方便开发人员开发,所有错误码用一张表存在数据库中,然后由应用将整表缓存,缓存采用的spring自带的cache,开发中...
SpringMVC配置文件 SpringMVC配置文件 SpringMVC配置文件
springMVC配置好的环境
SSM笔记-SpringMVC的异常处理,包含了ExceptionHandler注解、ResponseStatusExceptionResolver、DefaultHandlerExceptionResolver、SimpleMappingExceptionResolver的使用和试验
SSM(Spring+SpringMVC+MyBatis)多数据源配置框架,精简版
异常一层一层的向上抛出,但是开发人员肯定不想要用户看到代码出错,因此需要将异常屏蔽了,SpringMVC提供了异常处理的手段。
那么,能不能将所有类型的异常处理从各处理过程解耦出来,这样既保证了相关处理过程的功能较单一,也实现了异常信息的统一处理和维护?答案是肯定的。下面将介绍使用Spring MVC统一处理异常的解决和实现过程。
springMVC使用注解方式进行页面跳转
SpringMVC中异常处理机制,简单案例,里面有详细说明以及博客说明。
主要包含springmvc的基本配置内容,及spring定时任务quartz的配置与动态修改。
spring整合springmvc、mybatis的jar包和配置文件,spring整合springmvc、mybatis的jar包和配置文件,spring整合springmvc、mybatis的jar包和配置文件
SpringMVC所有jar包和配置文件可以快速配置springmvc项目
springMVC最简单的配置,springMVC最简单的配置,springMVC最简单的配置
使用spring+springmvc+mybatis搭建项目需要的配置文件,和jar包全部
SpringMVC入门很简单之异常处理,具体参考博文:http://www.cnblogs.com/liukemng/tag/SpringMVC/
SpringMVC、jQuery国际化配置