[Seasar-user:14999] Re: [cubby] ActionへのForwardについて
BABA,Yasuyuki
[E-MAIL ADDRESS DELETED]
2008年 7月 11日 (金) 11:12:06 JST
馬場です。
> java.lang.ClassCastException: java.lang.String cannot be cast to
> [Ljava.lang.String;
param は Map<String, String> なので、フィールド名を paramValues
(Map<String, String[]) に変更して試してみてください。
http://s2container.seasar.org/2.4/ja/DIContainer.html#ImplicitComponent
Mitsutaka Sato さんは書きました:
> 佐藤です。
> 早速試してみました。
>
> まず、paramにnullを指定してのForwardは成功しました。
>
> 次に、遷移元Actionに用意した
> public Map<String,String[]> param;
> に無事リクエストパラメータが格納されていたので、
> これを第三引数として渡したところ、ClassCastExceptionが出ました。
>
> ちなみにparamをJSONSerializerでserializeしてログ出力したときの表示は
> {__descriptor:"v5432",__media:"m"}
> でした。
> これらは、@Pathでパラメータに設定されたものです。
--
BABA,Yasuyuki
[E-MAIL ADDRESS DELETED]
Seasar-user メーリングリストの案内