[Seasar-user:4721] [S2JSF]s:forEach内のf:paramでは計算式の値は渡せない?
takemura
[E-MAIL ADDRESS DELETED]
2006年 9月 29日 (金) 01:04:21 JST
いつもお世話になっております。
takemura と申します。
s:forEachで回すS2JSFのf:paramのvalueに
<span m:inject="f:param" m:name="offset" m:value="#{i *
pagerViewHelper.limit}"/>
のような書き方をすると生成されるHTMLは正しく理想どうりの値が出来、またデバック
コンソールのリクエストパラメータを見てもoffsetが正しく渡されているのにActionの
セッター時(void setOffset(int))にはなぜか0になってしまいます。
固定的な
<span m:inject="f:param" m:name="offset"
m:value="#{pagerViewHelper.limit}"/>
や
<span m:inject="f:param" m:name="offset" m:value="5">
のような書き方だとActionに正しく渡されます。
valueに計算式を値を渡すのは仕様上無理なのでしょうか?
S2JSFのバージョンは1.10 beta4になります。
Seasar-user メーリングリストの案内