读书人

Struts2.0的IOC形式注入SessionAware,

发布时间: 2012-11-22 00:16:41 作者: rapoo

Struts2.0的IOC方式注入SessionAware, CookiesAware

在Action实现相应的?

private Map<String, Object> session;

?private Map<Object, Object> cookies;

的setter。getter方法。

?

?

在struts。xml配置如下Cookie的拦截器:

?

如下:

?<package name="default" extends="struts-default">
??<interceptors>
??? <interceptor name="cookieInterceptor" class="org.apache.struts2.interceptor.CookieInterceptor">
??? ?<param name="cookiesName">default_use_query_type_cookie</param> //拦截器名称
??? </interceptor>
???
??? <interceptor-stack name="globalInterceptorStack">
??? ?<interceptor-ref name="cookieInterceptor"></interceptor-ref>
??? ?<interceptor-ref name="paramsPrepareParamsStack"></interceptor-ref>
??? </interceptor-stack>
??</interceptors>
??<default-interceptor-ref name="globalInterceptorStack"/>
?</package>

?

实现Cookie,Session的自动注入。

读书人网 >Web前端

热点推荐