struts.xml装备详解ITeye快报 - 众发娱乐

struts.xml装备详解ITeye快报

2019-02-06 11:23:52 | 作者: 昆鹏 | 标签: 装备,视图,设置 | 浏览: 2496

/struts

constant标签,用于装备常量(参阅:default.properties简略阐明 )

 

 

 package name="wwfy" extends="struts-default" 
 action name="login" 
 result /success.jsp /result 
 /action 
 /package 

name:包名,作为其它包运用本包的符号

extends:设置本包承继其它包

namespace:设置包的命名空间,当没有指守时,总是为 “”

abstact:设置为笼统包 

 

 

 package name="wwfy" extends="struts-default" 
 action name="test*" 
 result name="result{1}" /result{1}.jsp /result 
 /action 
 /package 

通配符的运用

 

 

 struts 
 package name="default" extends="struts-default" 
 global-exception-mappings 
 exception-mapping result="逻辑视图" exception="反常类型"/ 
 /global-exception-mappings 
 action name="Action称号" 
 exception-mapping result="逻辑视图" exception="反常类型"/ 
 /action 
 /package 
 /struts 

装备发作反常时对应的视图信息,Action规模的优先履行

 

 

 ! 指定默许class为ActionSupport 
 default-class-ref / 
 ! 指定一个默许的Action 
 default-action-ref name="acctionError" /default-action-ref 
 action name="acctionError" 
 result /jsp/actionError.jsp /result 
 /action 
 ! 指定一个默许的Interceptor 
 default-interceptor-ref name="defaultStack"/ 

 

 

 interceptors 
 interceptor name="xm" / 
 interceptor-stack name="xiaoma" 
 interceptor-ref name="xm" 
 /interceptor-stack 
 /interceptors 
 action name="replyAction_*" method="{1}" 
 result name="success" type="chain" /result 
 interceptor-ref name="xiaoma" /interceptor-ref 
 /action 

注册拦截器或许拦截器栈

 

 

 global-results 
 result name="test" /index.jsp /result 
 /global-results 

处理多个Action回来相同逻辑视图的状况

 

 

 

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表众发娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章