[Seasar-user:11849] [Teeda] Spanタグを使わない値の参照方法について

ISHITOYA Kentaro [E-MAIL ADDRESS DELETED]
2007年 11月 29日 (木) 14:58:51 JST


みなさま、お世話になっております。石戸谷です。

以前、ひがさんにJavaExpertを薦めていただいて、#01#02を購入して勉強してお
ります。ありがとうございます。

あるコンテンツに関連するタグを取得して表示するページを作っています。
Teedaで次のようなHtmlを吐くにはどのようにすればいいのでしょうか。
<a href="javascript:void(0);" onclick="selectTag('25', '旅行')">旅行</a>
<a href="javascript:void(0);" onclick="selectTag('54', '観光')">観光</a>

行った作業は、
List<Tags> tagItems = tagDao.selectTagIBySubject(1);
として、getter/setterを定義して、
<div id="tagItems">
</div>
と定義したところで、
<a href="javascript:void(0);" onclick="selectTag('<span
id="id"></span>', '<span id="name"></span>')"><span id="name"></span></a>
は、だめだろうと、行き詰ってしまいました。

PHPのSmartyだと、
$smarty->assign("tagItems", $tagItems);
として、
<div>
{foreach from="tagItems" item="tag"}
<a href="javascript:void(0);" onclick="selectTag('{$tag->id()}',
'{$tag->name()}')">{$tag->name()}</a>{/foreach}
{/foreach}
</div>
とできるのですが、Teedaではどのようにすればいいのでしょうか。
Ajax、Kumuを使って実現するのが正しいのかなと思っていますが、どうでしょうか。

的外れの質問かもしれませんが、ご教示いただければ幸いです。
以上よろしくお願いいたします。



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