プログラミング言語や環境設定を中心としたパソコン関連の技術メモです。
主にシステム開発中に調べたことをメモしています。TIPS的な位置付けで、気が向いたときにちまちま更新していきます。
Java、SAStruts、コンボボックスを作成
コンボボックスのoption要素を直接JSPに書きたくなかったんですよ。
Actionとかから設定したいズラ。

基本と言えば基本なんでしょうけどね。
と言う訳でやってみましたφ(--)

1.Actionなりなんなりで要素を作る

    public LabelValueBean[] OptionGroupHoge = new LabelValueBean[]{
                  new LabelValueBean("ラベル1", "1"),
                  new LabelValueBean("ラベル1", "2"),
                  new LabelValueBean("ラベル1", "3"),
                };



2.JSPから呼ぶ

    <html:select property="name01" styleId="id01">
        <html:option value=""></html:option>
        <html:optionsCollection name="
OptionGroupHoge" />
    </html:select>


これだけ。
Strutsと同じやり方ですな。
実際には「1.」の変数の宣言と代入は分けてやっていますが、
まぁ雰囲気は伝わるからいーかな、と。
やり方はどーでもいーんで適当に値を設定して
後はその変数をJSPから見れるようにしてやって下さい。
スポンサーリンク
 
このエントリーをはてなブックマークに追加 

category:● Java  thema:システム開発 - genre:コンピュータ  Posted by ササキマコト 

  関連記事