struts异常总结_struts异常机制

2020-02-28 其他工作总结 下载本文

struts异常总结由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“struts异常机制”。

Java的Struts框架的异常处理

Struts提供了一个更简单的方式来处理未捕获的异常,并将用户重定向到一个专门的错误页面。

Struts的异常处理所使用的“exception”拦截容易。“exception”拦截器作为默认的栈的一部分,所以不必做任何额外的配置。它可为准备使用的盒。

根据元素出现位置的不同,异常映射又可分为两种:

局部异常映射:将元素作为元素的子元素配置;

全局异常映射:将元素作为元素的子元素配置;

全局异常映射对所有的Action都有效,但局部异常映射仅对该异常映射所在的Action有效。

如果局部异常映射和全局异常映射配置了同一个异常类型,在元素内的局部异常映射将覆盖全局异常映射。

有异常往外抛即可。你也可以在方法里面抛,比如throw SQLException。

我们可以使用Struts2的标签输出异常信息:

输出异常的meage属性信息: 输出异常堆栈信息:。

有了处理系统异常的基础,我们来看一看自定义异常:

packagecom.exception;public cla MyException extends Exception {

private String meage;

publicMyException(String meage){ super(meage);this.meage = meage;} public String getMeage(){ return meage;} public void setMeage(String meage){ this.meage = meage;} }

public String execute()throws Exception { if(!“hello”.equals(usename)||!“world”.equals(paword)){ throw new MyException(“用户名或密码错误,您发现了吧!”);} return “succe”;}

在action配置中的异常处理

/error.jsp /result.jsp

在全局配置中的异常处理

/error.jsp

/result.jsp

错误页面error.jsp

<%@ page language=“java” import=“java.util.*” pageEncoding=“UTF-8”%> <%@ taglib prefix=“s” uri=“/struts-tags”%>

Struts 2期末考试

1、MVC模式(View-model-controller)2、MVC模式的优点:(1)低耦合性。视图层、模型层和控制层分离,很容易改变应用程序的数据层和业务规则,只需改变MVC的模型层就可以了。(2)高重用性。......

异常的总结

异常的总结算术异常类:ArithmeticExecption空指针异常类:NullPointerException类型强制转换异常:ClaCastException数组负下标异常:NegativeArrayException数组下标越界异常:Array......

Oracle异常总结

Oracle异常总结Oracle异常处理异常处理是考验一个应用程序健壮性的最好方式,开发人员必须考虑程序中可能出现的各种错误,并进行相应的处理。Oracle中异常分为预定义异常,非预定......

Struts 2框架分析

宁波工程学院学年论文Struts2框架分析汤禹鑫宁波工程学院, (315016)E-mail 372854786@qq.com摘 要: 本文对基于MVC模式,延续了Struts1和WebWork优势的WEB框架——Struts2框架的......

员工异常行为排查总结

支行员工异常行为排查工作总结为了全面落实2011年案件防控工作会议精神,根据分行要求进一步加大员工异常行为排查力度,在年末前组织开展全行会计人员道德风险全面排查活动,......

《struts异常总结.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
struts异常总结
点击下载文档
相关专题 struts异常机制 异常 Struts struts异常机制 异常 Struts
[其他工作总结]相关推荐
[其他工作总结]热门文章
下载全文