我的評論
re: Struts2攔截器(翻譯自Struts2官方網站) 周大俠 2009-04-08 09:44
param故名思意是參數的意思,在很多地方都有類似的用法,這是配置文件中比較參見的用法。舉個例子:在web.xml中需要配置一個全局參數
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring/*.xml</param-value>
</context-param>
此處param-name 就相當于<param name="contextConfigLocation">classpath:spring/*.xml</param>
說白是就是進行參數配置的意思。
<interceptor-ref name="FilterInterceptor">
<param name="includeMethods">***</param>
<param name="excludeMethods">***</param>
</interceptor-ref> 此處的param就是為攔截器FilterInterceptor配置兩個屬性名為includeMethods、excludeMethods的配置它們的value.
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring/*.xml</param-value>
</context-param>
此處param-name 就相當于<param name="contextConfigLocation">classpath:spring/*.xml</param>
說白是就是進行參數配置的意思。
<interceptor-ref name="FilterInterceptor">
<param name="includeMethods">***</param>
<param name="excludeMethods">***</param>
</interceptor-ref> 此處的param就是為攔截器FilterInterceptor配置兩個屬性名為includeMethods、excludeMethods的配置它們的value.