6

を使用して、s:selectリソース バンドルから文字列のリストを表示しています。

アクションで:

//bank codes will be something [12,13,14]
List<String> bankCodesList; //with setter and getter
String selectedBankCode;

メッセージ リソースでは、各バンクに名前が付けられます。

bank.code.12= ALFM Bank
bank.code.13= RIHN Bank

....

JSP で:

   <s:select name = "selectedBankCode" 
             list = "bankCodesList"         
          listKey = "toString()" 
        listValue = "%{getText('bank.code.' + toString())}" />

バンク リストはキーを取得するために使用されList<String>、リソース バンドルから値を取得するために使用されます。toString()toString()

と同じ属性s:selectを持っていることを除いて見つけましたが、何も見つかりませんでした!statuss:iterator

もっと良い方法があると思いますか?

4

1 に答える 1