我正在为我的应用程序使用 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"
是“杰克”。但是现在,下拉菜单按照从数据库中获取的顺序显示(即基于列表“服务”)。
我的要求是"Jack"
随后显示"Apple"
, "Cat"
, "Zag"
, ...
. 我该怎么做才能表现出这样的样子?