commandLink?

Teeda Extensionを使って、Wikiポートレットを作っているけど、何かと壁にぶつかる。Wikiページ一覧のページを作成していて、foreachで一覧を生成するのはいいのだけど、一覧表示されたページを選択して、別のページに移そうと考えているが、commandLinkみたいのはどうするのだろうか・・・。そもそもaタグリンクのdoはなしかね・・・。でも、inputタグでdoしても、生成されたページのタグをみると、その行の情報は渡されないような気も。うむむ、やっぱり、goとかjumpとかのポートレット的なリンクを見直す必要があるのかな・・・。

追記:「inputタグでdo~」のところは、勘違い。

<input type="submit" id="doDisplaySelectedPagejs_P_10e56422143_9998_"
name="displayListFormjs_P_10e56422143_9998_:wikiPageItemsjs_P_10e56422143_9998_:1:doDisplaySelectedPagejs_P_10e56422143_9998_"
value="View" />

という感じで、「~_9998_:1:doDispl~」と行番号が入っていました。というわけで、残る問題は、goとjumpかね。

追記:はて、テーブル内にボタンおいて、ボタン押してもアクション内でwikiPageIndexの値がとれんな・・・。やっぱり、どういう処理をしているか、見ないとわからんな・・・。というわけで、学習不足(TT)

<table>
<tr>
<th>Title</th>
<th>Action</th>
</tr>
<div id="wikiPageItems">
<tr>
<td>
<span id="title">Page Title</span>
<input type="hidden" id="wikiPageIndex" />
</td>
<td>
<input type="submit" value="View" id="doDisplaySelectedPage" />
</td>
</tr>
</div>
</table>
カテゴリー: Seasar パーマリンク

コメントを残す

メールアドレスが公開されることはありません。

Time limit is exhausted. Please reload the CAPTCHA.