struts.xml配置文件

  1. <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd" >
  2. <struts>    
  3.     <!-- include用来每个独立的功能模块xml文件 -->  
  4.     <include file="struts-default.xml"></include>          
  5.     <!-- package可继承,里面可以写多个action,namespace影响url
  6.            抽象的package不能定义action,值为abstract:true/false--> 
  7.     <package name="com.kay.struts2" extends="struts-default" namespace="/test"> 
  8.         <interceptors>    
  9.             <!-- 定义拦截器: name: 拦截器名称、class : 拦截器路径 -->
  10.             <interceptor name="timer" class="com.kay.timer"></interceptor>  
  11.             <interceptor name="logger" class="com.kay.logger"></interceptor>  
  12.             <!-- 定义拦截器栈 -->  
  13.             <interceptor-stack name="mystack">  
  14.                 <interceptor-ref name="timer"></interceptor-ref>  
  15.                 <interceptor-ref name="logger"></interceptor-ref>  
  16.             </interceptor-stack>  
  17.         </interceptors>    
  18.         <!-- 定义默认拦截器,每个Action都会自动引用。
  19.                如果Action中已经引用了其它的拦截器,默认的拦截器将不会有效
  20.          --> 
  21.         <default-interceptor-ref name="mystack"></default-interceptor-ref>  
  22.         <!-- 全局results配置 -->  
  23.         <global-results>  
  24.             <result name="input">/error.jsp</result>  
  25.         </global-results>      
  26.         <!-- Action配置: 可以使用method指定调用方法 -->
  27.         <action name="hello" class="com.kay.struts2.Action.LoginAction">    
  28.             <!-- 引用拦截器: name为拦截器的名称 -->
  29.             <interceptor-ref name="timer"></interceptor-ref>    
  30.             <!-- name中的值要与Action中返回的值相同,type默认为dispatcher -->
  31.             <result name="success" type="dispatcher">/talk.jsp</result>    
  32.             <!-- 参数设置:name对应Action中的get/set方法 -->
  33.             <param name="url">http://www.sina.com</param>  
  34.         </action>  
  35.     </package>  
  36. </struts> 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值