[Seasar-user:12470] Re: Teeda値のインジェクションについて

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2008年 1月 11日 (金) 15:00:05 JST


小林 (koichik) です.

Date:    Fri, 11 Jan 2008 10:12:28 +0800
From:    <[E-MAIL ADDRESS DELETED]>
To:       [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:12465] Re: Teeda値のインジェクションについて

> そして、Teeda 1.0.12-rc1
> <http://teeda.seasar.org/download/2008-01-10/teeda-1.0.12-rc1.zip>
> を使用しなければならないか?今はTeeda 1.0.11-SP3を使用してるけど。

ExtensionRedirectUrlResolverImpl を使うには
1.0.12 が必要ですが,
RedirectUrlResolver インタフェースは
1.0.11 でも利用可能です.



1.0.11 では,RedirectUrlResolver を実装した
独自クラスを作成して URL にパラメータを
追加してください.

public class MyRedirectUrlResolver implements RedirectUrlResolver {
  ...
}

<component class="...MyRedirectUrlResolver">
  ...
</component>



1.0.12 の場合,

> 「<component class="
> org.seasar.teeda.extension.util.ExtensionRedirectUrlResolverImpl">
>   <property name="addUniqueKeyParameter">false</property>
> </component>」と

は不要です.
この指定は,URL にユニークキーを追加しないことを
指定します.

> 「<component class="org.seasar.teeda.extension.util.ExtensionRedirectUrlResolverImpl">
>   <property name="uniqueKeyParameterName">"requestId"</property>
> </component>」を追加しますか?

この指定でパラメータ名が requestId になります.


--
<signature>
   <name>Koichi Kobayashi</name>
   <e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>



Seasar-user メーリングリストの案内