[Seasar-user:12586] Re: [teeda] セッションスコープの定数アノテーションについて
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2008年 1月 21日 (月) 19:00:07 JST
小林 (koichik) です.
Date: Mon, 21 Jan 2008 18:39:16 +0900
From: 今井 直樹 <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:12585] [teeda] セッションスコープの定数アノテーションについて
> Java1.5では @SubapplicationScope といったTigerアノテーションが
> 使用できますが、Java1.4だとTigerアノテーションが使用できないので、
> 定数アノテーションで指定する必要があるかと思います。
>
> しかし定数アノテーションの記述方法を探したのですが、過去ログなど
> でも見つけられず困っています。
たしかにどこにも記述がないですね.
SUBAPPLICATION_SCOPE でググっても 1 件も
ヒットしないという...
ごめんなさいごめんなさいごめんなさい.m(__)m
ともあれ (JW),Tiger アノテーションで
@PageScope
private String message;
@SubapplicationScope
private String message2;
@PageScope
private String message3;
@RedirectScope
private String message4;
に相当する定数アノテーションの記述は
public static final String PAGE_SCOPE = "message, message3";
public static final String SUBAPPLICATION_SCOPE = "message2";
public static final String REDIRECT_SCOPE = "message4";
private String message;
private String message2;
private String message3;
private String message4;
のようになります.
@TakeOver 相当は
public static final String doInclude_TAKE_OVER = "type='include', properties='arg1,arg3,arg4'";
のようになります.
--
<component name="koichik">
<property name="fullName">"Koichi Kobayashi"</property>
<property name="email">"[E-MAIL ADDRESS DELETED]"</property>
<property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>
Seasar-user メーリングリストの案内