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

Yasuo Higa [E-MAIL ADDRESS DELETED]
2007年 11月 29日 (木) 15:16:24 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ではどのようにすればいいのでしょうか。

onclickに対して、DynamicPropertyを適用すると良いのではないかと
思います。


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