#topicpath
----
//ここにコンテンツを記述します。
***方法1 [#ob15a1d0]

どっかのServletであらかじめ、
 Map menuPulldown = new TreeMap();
 menuPulldown.put("env.DatabaseSybase102", "開発機");
 menuPulldown.put("env.DatabaseSybase108", "連結機");
 menuPulldown.put("env.DatabaseSybaseC9", "本番機");
 sc.setAttribute("menu.pulldown", menuPulldown); ← sc:ServletContext
としておいて、
 <html:select property="menu" styleId="menu">
 <html:options collection="menu.pulldown" property="key" labelProperty="value"/>
 ↑変数menu.pulldownの値を取得
 </html:select>
と記述すると、キーが"env.DatabaseSybase102",valueが"開発機" などというプルダウンを生成できます。

***方法2 [#pd8c94ec]
どっかのServletであらかじめ、
 String pulldown[] = { "menu1", "menu2" };
 sc.setAttribute("menu.pulldown", pulldown);
としておいて、
 <html:select property="hoge">
   <html:options name="menu.pulldown"/> ←表示もvalueも同じ値となる。
 </html:select>



----
この記事は
#vote(おもしろかった[57],そうでもない[46])
#vote(おもしろかった[59],そうでもない[46])
- どっかのServletってどこだ? -- [[あ]] &new{2007-02-14 (水) 14:47:57};

#comment

#topicpath

SIZE(10){現在のアクセス:&counter;}


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS