jsp页面动态展示list-使用select和c:forEach标签

后台:搜索数据放入list,然后为这个list提供响应的get和set方法

[java]  view plain  copy
  1. private List<String> l=new ArrayList<String>();  
  2. public List<String> getL() {  
  3.         return l;  
  4.     }  
  5.   
  6.     public void setL(List<String> l) {  
  7.         this.l = l;  
  8.     }     
  9. //给list赋值的方法,增加一个默认值:请选择,这样下拉列表展现出来的数据好看些  
  10. public String configUI(){  
  11.         //查询所有的车险渠道来源以及名称,放到list然后传递到前台-channelnamelist  
  12.         l.add("请选择");  
  13.         l.addAll(Service.getChannelname());  
  14.         return "configUI";  
  15.     }  

前台接受

[html]  view plain  copy
  1. <span style="margin-left:50px;font-size:20px;">  
  2.                     渠道来源:<select id="channelname" name="channelname" cssClass="input4">  
  3.                                 <c:forEach var="value" items="${L}">  
  4.                                 <option value="${value}">  
  5.                                 ${value}  
  6.                                 </option>  
  7.                                 </c:forEach>  
  8.                             </select>  
  9.                     </span>  


效果图



+20160706+

如果是list中是对象呢?

猜你喜欢

转载自blog.csdn.net/zhugewochuang/article/details/80276466
今日推荐