首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

struts 与spring 有关配置 2

2012-09-08 
struts 与spring 相关配置 2拦截器相关配置 有两种?1、独立分配给actionaction namemy ??? result

struts 与spring 相关配置 2

拦截器相关配置 有两种

?

1、独立分配给action;

<action name="my" >
??? <result>view.jsp</result>
??? <interceptor-ref name="autowiring"/>
</action>

?

2、Package下面配置一个默认的拦截器:只能一个默认的

<default-interceptor-ref name="autowiring"/>

————————————————————————————————————————?

?

3、<interceptors … />和<interceptor … /> 必须放在 <package>标签里的 头部 定义(如定义变量) ;

<interceptors>


???<interceptor name="orderActionInterceptor"?

method="{2}" name="pros">/WEB-INF/templates/page/goods/goods.ftl</result>
? ?<result type="json" name="json"><param name="root">goods</param></result>
?? <result type="json" name="appraises"><param name="root">mapp</param></result>
?? <result type="redirect"? name="redirect">${target}</result>
? ?<result type="dispatcher"? name="redirect">/WEB-INF/templates/page/goods/goods.jsp</result>
</action>

?

wel.xml的一个补充

方式2:

?<!-- struts2引入 -->
?<filter>
??<filter-name>Struts2</filter-name>
??<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
?</filter>
?<filter-mapping>
??<filter-name>Struts2</filter-name>
??<url-pattern>/*</url-pattern>
?</filter-mapping>

struts 与spring 有关配置 2

热点排行