Struts2 配置文件struts.xml示范模板

9 篇文章 0 订阅
8 篇文章 0 订阅

 

<?xml version = "1.0" encoding = "UTF-8"?>
<!--下面是Struts2配置文件的DTD信息 -->
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
    "http://struts.apache.org/dtds/struts-2.0.dtd">
<!--struts是struts2配置文件的跟元素 -->
<struts>
	<!--下面的元素可以出现0次,也可以出现无限多次 -->
	<constant name="" value="" />
	<!--下面的元素可以出现0次,也可以出现无限多次 -->
	<bean type="" name="" class="" scope="" static="" optional="" />
	<!--下面的元素可以出现0次,也可以出现无限多次 -->
	<include file="" />
	<!--package元素是struts配置文件的核心,该元素可以出现0次,或者是无限多次 -->
	<package name="必填的包名" extends="" namespace="" abstract="" externalReferenceResovler>
		<!--以下该元素可以出现,也可以不出现,最多出现一次 -->
		<result-types>
			<!--以下该元素必须出现,可以出现无数多次 -->
			<result-type name="" class="" default="true\false">
				<!--下面的元素可以出现0次,也可以出现无限多次 -->
				<param name="参数名">参数值 </param>
			</result-type>
		</result-types>
		<!--以下的该元素可以出现,也可以不出现,但最多出现1次 -->
		<interceptors>
			<!--interceptors元素的子元素interceptor元素和interceptor-stack至少出现其中之一,也可以两者都出现 -->
			<!--下面的元素可以出现0次,也可以出现无限多次 -->
			<interceptor name="" class="">
				<!--下面的元素可以出现0次,也可以出现无限多次 -->
				<param name="参数名">参数值 </param>
			</interceptor>
			<!--下面的元素可以出现0次,也可以出现无限多次 -->
			<interceptor-stack name="">
				<!-- 下面的元素必须出现,可以出现无数多次 -->
				<interceptor-ref name="">
					<!-- 下面的元素可以出现0次,也可以出现无限多次 -->
					<param name="参数名">参数值</param>
				</interceptor-ref>
			</interceptor-stack>
		</interceptors>
		<!-- 下面的元素可以出现0次,也可以出现无限多次 -->
		<default-interceptor-ref name="">
			<!-- 下面的元素可以出现0次,也可以出现无限多次 -->
			<param name="参数名">参数值</param>
		</default-interceptor-ref>
		<!-- 下面的元素可以出现0次,也可以出现无限多次 -->
		<default-action-ref name="">
			<!-- 下面的元素可以出现0次,也可以出现无限多次 -->
			<param name="参数名">参数值</param>
		</default-action-ref>
		<!-- 下面的元素可以出现0次,也可以出现无限多次 -->
		<global-results>
			<!-- 该元素必须出现,可以出现无限多次 -->
			<result name="" type="">
				<!-- 该字符串内容可以出现0次或者多次 -->
				映射资源
				<!-- 下面的元素可以出现0次,也可以出现无限多次 -->
				<param name="参数名">参数值</param>
			</result>
		</global-results>
		<!-- 下面的元素可以出现0次,也可以出现多次 -->
		<global-exception-mappings>
			<!-- 该元素必须出现,可以出现多次 -->
			<exception-mapping name="" exception="" result="">
				异常处理资源
				<!-- 下面的元素可以出现0次,也可以出现无限多次 -->
				<param name="参数名">参数值</param>
			</exception-mapping>
		</global-exception-mappings>
		<action name="" class="" method="" convertor="">
			<!-- 下面的元素可以出现0次,也可以出现无限多次 -->
			<param name="参数名">参数值</param>
			<!-- 下面的元素可以出现0次,也可以出现无限多次 -->
			<result name="" type="">
				映射资源
				<!-- 下面的元素可以出现0次,也可以出现无限多次 -->
				<param name="参数名">参数值</param>
			</result>
			<!-- 下面的元素可以出现0次,也可以出现无限多次 -->
			<interceptor-ref name="">
				<!-- 下面的元素可以出现0次,也可以出现无限多次 -->
				<param name="参数名">参数值</param>
			</interceptor-ref>
			<!-- 下面的元素可以出现0次,也可以出现无限多次 -->
			<exception-mapping name="" exception="" result="">
				异常处理资源
				<!-- 下面的元素可以出现0次,也可以出现无限多次 -->
				<param name="参数名">参数值</param>
			</exception-mapping>
		</action>
	</package>
</struts>







  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值