[Seasar-user:3551] Re: [teeda+s2jsf]f:paramの使用方法について

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2006年 4月 25日 (火) 21:51:56 JST


米林です

From: ""Kenichi Shinoda :: 篠田 健一"" <[E-MAIL ADDRESS DELETED]>
Sent: Tuesday, April 25, 2006 8:12 PM

> 篠田と申します。
>
> S2JSF 1.1.0 Beta1 とTeeda Core Beta2 で
> デモ作成を試みております。(S2JSF Blank 1.1.0 Beta1 をベースに)
>
>
> 下記のような作りにおいて、f:paramの値が取得できません。
> bbbAction中において、値がnullで取得されます。
>
> <span m:inject="s:forEach" m:items="#{aaaDto.list}" m:var="e" 
> m:varIndex="i">
>    <tr>
>      <td class="center" style="width:40px;">
>        <input type="button" value="詳細" class="btn" 
> m:action="#{bbbAction.select}">
> <span m:inject="f:param" m:name="Code" m:value="#{e.code}"/>
> </input>
>      </td>
>      <td style="width:75px;"><span m:value="#{e.name}"/></td>
>    </tr>
>  </span>
>
>
> 以前S2JSF1.0.xの時には動いていたと思います。
> (勘違いでしたらすみません)
>
> <span m:inject="f:param" m:name="Code" m:value="#{e.code}"/>の部分を
> <span m:inject="f:param" m:name="Code" m:value="Hello"/>
> と固定値に変えると、Helloと取得できます。
>
> e がnull、e.code がnull という事はありません。
> 別途 <td style="width:75px;"><span m:value="#{e.name}"/></td> のような
> 形で画面に表示し、確かめています。
>
>
> s:forEachとf:paramの組み合わせで使用する場合になにか注意点などありますか?
>
> 間違っている点の指摘、もしくは
> 準備中である「1.0.x → 1.1.x移行ガイド (※準備中) 」に記載する予定かもし
> れない対応策などあれば教えて頂けませんか?

お手数をおかけしますが、該当ソース(ActionとDto)と
関連するdiconファイルもご提示頂けますか?
よろしくおねがいします。 





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