SpringMVC处理异常

2021-03-01  本文已影响0人  wyymaomi
    <bean
        class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver">
        <property name="exceptionMappings">
            <props>
                <prop key="org.springframework.dao.DataAccessException">smjFrame/exception/dataAccessFailure</prop>
                <prop key="org.springframework.transaction.TransactionException">smjFrame/exception/dataAccessFailure</prop>
                <prop key="com.jiuhuasoft.smjFrame.authority.service.AuthorizationException">redirect:/login</prop>
                <prop key="java.lang.Exception">smjFrame/exception/otherException</prop> 
            </props>
        </property>
        <property name="statusCodes">     
              <props>     
                  <prop key="errors/error">500</prop>
                  <prop key="errors/404">404</prop>
              </props>     
          </property>
        <!-- 设置日志输出级别,不定义则默认不输出警告等错误日志信息 -->     
        <property name="warnLogCategory" value="WARN"></property>     
        <!-- 默认错误页面,当找不到上面mappings中指定的异常对应视图时,使用本默认配置 -->     
        <property name="defaultErrorView" value="errors/error"></property>     
        <!-- 默认HTTP状态码 -->     
        <property name="defaultStatusCode" value="500"></property>
    </bean>
上一篇 下一篇

猜你喜欢

热点阅读