<logic:iterate  id="element"  indexId="index"  name="AL0">  
   <a  href="showAction.do?emp=<bean:write  name='element'  property='value'/>">  
   <bean:write  name="element"  property="value"/></a><br>  
         
           <logic:present  name="AL1">  
     
                         <logic:iterate  id="element1"  indexId="index"  name="AL1">  
                 &nbsp;&nbsp;&nbsp;&nbsp;<a  href="/showAction.do?emp=<bean:write  name='element1'  property='value'/>">  
                     <bean:write  name="element1"  property="value"/></a><br>  
                 </logic:iterate>  
 
           </logic:present>  
         
   </logic:iterate>  
这个是页面中的代码,AL0和AL1是array里面存的是LABELVALUEBEAN的对象  
我想在内层循环前面加个条件判断符合条件才执行2层循环  
类似  当我点击11111是,把他下面的子目录22222和33333在他下面打出来,而不是全部循环都打印
 11111                                        
       22222                                                      
       33333                                                     
 *****                                                      
 *****                                                        
而不是
 11111
    22222                                                      
    33333                                                     
 *****
    22222                                                      
    33333                                                     
 *****
    22222                                                      
    33333

解决方案 »

  1.   

    <logic:equal name="element" property="value" value="11111">
         <logic:iterate  id="element1"  indexId="index"  name="AL1">  
                     &nbsp;&nbsp;&nbsp;&nbsp;<a  href="/showAction.do?emp=<bean:write  name='element1'  property='value'/>">  
                         <bean:write  name="element1"  property="value"/></a><br>  
                     </logic:iterate>
     </logic:equal>
      

  2.   

    这个是我朋友的号,我的意思是11111,22222,33333都有可能点,那么
    <logic:equal name="element" property="value" value="11111">这个就不行值是固定的,我要求的是可变得
      

  3.   

    111111
    (子目录):2222222
            :3333333
    444444
    555555111111和4444444,5555555是同级的目录,22222222和3333333是1111111的子目录
    我想要的是在刚开始页面只显示跟目录1111111,4444444,5555555的时候,随便
    点击一个跟目录只显示他下面相应的子目录,我不明白在内层循环的外面的判断条件怎么加,
    像<logic:equal name="element" property="value" value="11111">这个就不行
    关键是点击跟目录是不定的