struts配置全局异常result与全局异常映射mapping以及自定义返回类型

本文介绍了如何在Struts中配置全局异常处理,包括理解异常处理流程、配置全局异常映射和结果,并展示了自定义返回类型的方法。通过创建不同异常类对应不同提示页面,可以定位问题所在。同时,讲解了dispatcher、redirect和自定义error类型result的使用,并提到自定义错误报告发送功能。
摘要由CSDN通过智能技术生成

今天项目要配置异常页面。

贴配置

	<!-- 配置全局结果及异常映射 -->
	<package name="base-default" extends="struts-default">

		<!-- 全局返回结果 -->
		<global-results>
			<result name="error" type="error">/WEB-INF/jsp/error.jsp</result>
			<result name="sysError">/WEB-INF/jsp/error.jsp</result>
			<result name="input">/WEB-INF/jsp/error.jsp</result>
		</global-results>

		<!-- 全局异常映射 -->
		<global-exception-mappings>
			<exception-mapping result="sysError" exception="cn.itcast.core.exception.SysException"></exception-mapping>
			<exception-mapping result="input" exception="java.lang.Exception"></exception-mapping>
		</global-exception-mappings>
	</package>

在struts配置后
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值