博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SSM-SpringMVC-23:SpringMVC中初探异常解析器
阅读量:6966 次
发布时间:2019-06-27

本文共 1204 字,大约阅读时间需要 4 分钟。

 

 

------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥-------------

 

 

本篇博客要讲的是异常解析器,SimpleMappingExceptionResolver简单映射异常解析器

可以处理系统的异常

 

如果出现系统异常,跳转到某个页面的时候,就可以使用它

 

案例如下:

  一,创建俩个jsp页面:

    success.jsp(处理方法想要跳转的页面,但是抱歉,中途插入了异常)

<%@ page language="java" pageEncoding="utf-8" isELIgnored="false" %><%----%>

Success!

    error.jsp(一会出现异常跳转的页面)

<%@ page  pageEncoding="UTF-8" contentType="text/html;charset=UTF-8" language="java" isELIgnored="false"  %>    Title

ERROR

${ex.message}

服务器被猴子砍了,攻城狮在抢修中,还杀了个程序猿祭天

 

  二,准备处理器和处理方法(我在里面模拟了个算数异常,除零)

package cn.dawn.day15exception;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;/** * Created by Dawn on 2018/3/28. */@Controllerpublic class SysExceptionController {    @RequestMapping("/sysExceptionbyzero")    public String sysExceptionbyzero(){        int a=5/0;        return "success";    }}

 

  三,在自己定义的xml中配置一道(SImpleMappingExceptionResolver)

 

  四,web.xml中央调度器修改上下文配置位置为上面那个xml的位置

 

  五,启动tomcat,拉出来跑一下

 

转载于:https://www.cnblogs.com/DawnCHENXI/p/8672268.html

你可能感兴趣的文章
shell多线程控制
查看>>
Matric and C
查看>>
ISO27001LA 信息安全管理体系主任审核师学习心得
查看>>
使用sed替换文本
查看>>
Java 面向对象 之 static 关键字
查看>>
C语言基础学习基本数据类型-int类型与int变量
查看>>
Appium对手机chrome浏览器操作
查看>>
将定制RPM包加入内部Yum Server
查看>>
skill——iptables(四)
查看>>
Vue.js 2.0之全家桶系列视频课程——笔记(四)
查看>>
关于触发器
查看>>
手把手带你入门Keras
查看>>
shell实战训练营Day27
查看>>
TCP的三次握手和四次挥手过程
查看>>
分布式负载均衡架构
查看>>
WordPress新建一个模版文件
查看>>
织梦处理外部变量方法
查看>>
Ubuntu添加硬盘实验
查看>>
通过VLANIF实现同VLAN不同网段通信
查看>>
Responsive Web Design
查看>>