アプリケーションに Struts 2 フレームワークを使用しており、コードは次のとおりです。
/*Setting dynamic dropdown of service Type*/
ShowSearch drop=new ShowSearch();
service=drop.serviceType();
setService(service);
DB から値のリストを取得しています (値が「Apple」、「Cat」、「Jack」、「Zag」であるとしましょう)。JSP で述べたように、struts2 ドロップダウンに表示されています。
<s:select id="serviceType" name="serviceType"
label="What is the service offering" required="true"
value="%{serviceType}" list="service" />
以下のアクションを実行しようとしているときに、「最初」localhost:8080/as/prd?id=first
のドロップダウンの実際の値"serviceType"
が「ジャック」であるとしましょう。しかし今、ドロップダウンはDBから取得された順序で表示されています(つまり、リスト「サービス」に基づいています)。
私の要件は"Jack"
、次"Apple"
の , "Cat"
, "Zag"
,を表示すること...
です。そのように見せるにはどうすればよいですか?