c:foreach如何嵌套循环,求指教,求优化

java类:
 public class PopedomItem {
 private String id;
 private String pid;
 private String name;
 private String checked;
 private List children;
}
页面代码:
"${items}" var="item">
    "${item.id}">
     
      class="folder">${item.name }
     
     
      --
     
     
      备注说明
     
    
    "${item.children}" var="it">
     "${it.id}" class="child-of-${it.pid }">
      
       class=""${!empty it.children }">folder"${empty it.children }">file">${it.name }
      
      
       --
      
      
       备注说明
      
     
     "${it.children}" var="i">
      "${i.id}" class="child-of-${i.pid }">
       
        class="file">${i.name }
       
       
        --
       
       
        备注说明
       
      
     
    
   

提问者采纳

class=""${!empty it.children }">folder"${empty it.children }">file">${it.name }

可以改为


"${!empty it.children }">
set  var="class" value="folder"/>


set  var="class" value="file"/>


 
class="${class}">${it.name }

 

你可能感兴趣的:(c:foreach如何嵌套循环,求指教,求优化)