[Seasar-user:13533] 【teeda】selectタグのselectedについて
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2008年 4月 3日 (木) 08:31:09 JST
皆様おはようございます。
黒川と申します。
selectタグで動的に[selected]にするには、TeedaではPageクラスで
このように記述すると思います。
private List aaaItems;
public Class initialize()
{
aaaItems = new ArrayList();
Map mapEdiKubun1 = new HashMap();
mapEdiKubun1.put("label", "1番目");
mapEdiKubun1.put("value", new Integer(1));
aaaItems.add(mapEdiKubun1);
Map mapEdiKubun2 = new HashMap();
mapEdiKubun2.put("label", "2番目");
mapEdiKubun2.put("value", new Integer(2));
aaaItems.add(mapEdiKubun2);
Map mapEdiKubun3 = new HashMap();
mapEdiKubun3.put("label", "3番目");
mapEdiKubun3.put("value", new Integer(3));
aaaItems.add(mapEdiKubun3);
}
一方Strutsでは、jspに記述すれば動的にselectedが生成されます。
(Actionクラスなどでロジックの記述必要無し)
<html:select name="aaa" property="aaa">
<html:option value="1">1番目</html:option>
<html:option value="2">2番目</html:option>
<html:option value="3">3番目</html:option>
</html:select>
Teedaでは、HTMLに記述するだけで動的にselectedが付加される方法は
無いのでしょうか??
よろしければお教え頂けますでしょうか。
Seasar-user メーリングリストの案内