将struts2列表中的select分为optgroup

时间:2017-05-30 13:52:51

标签: java struts2

我有一个带有名单列表的Struts2 select标签。我想将列表分成struts optgroup标签

如下所示 城市

Top Cities  
   >Mumbai  
   >Delhi  
   >Banglore  
Other cities  
   >pune  
   >chandigrah  
   >hyderabad  
>...  
>.. 

我有以下代码,但无法理解如何仅在optgroup中显示值而不在select

<s:select name = "cityname" id = "cityname" list = "cityMap" headerKey="-1" headerValue="Select a city"  
                 class="seloptionTxt" > 
                  <s:optgroup label="Top Bank" list = "cityMap" />
                  <s:optgroup label="Other Bank" list = "cityMap" />
-                   </s:select>

请求建议

1 个答案:

答案 0 :(得分:0)

我通过创建三个不同的列表来解决问题

  1. 选择标记中的一个空列表
  2. 根据每个optarg标签列出两个列表