[Seasar-user:10554] Re: [teeda]マルチパートのフォームでforEachのclickIndexが取得できない
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2007年 9月 15日 (土) 03:00:29 JST
小林 (koichik) です.
Date: Sun, 9 Sep 2007 01:39:27 +0900
From: "Tomato Kagome" <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:10410] Re: [teeda]マルチパートのフォームでforEachのclickIndexが取得できない
> foreach/forEachResult.htmlのformにenctype="multipart/form-data"を記述しただけで
> clickedIndexに画面内で最大の値(5)しか渡らなくなるのが確認できます。
forEachList.html の〜 ですよね.
web.xml の <filter> の定義ですが,teeda-html-example の
場合,tomahawkFilter の位置が一番最後になっています.
これを s2filter の前に移動してください.
そうすると,forEachResult.html に遷移しても
ちゃんと clickIndex が表示されるようになります.
tamahawkFilter が multipart/form-data のリクエストを
解析した後のリクエスト情報を S2 が扱えるように
なるためです.
P.S.
その状態で RequestDumpFilter を有効にすると
after でレンダリング結果の HTML がまるっと
表示されちゃったりするのでご注意ください.
--
<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 メーリングリストの案内