首页 > 代码库 > struts标签iterator遍历非属性数据

struts标签iterator遍历非属性数据

·iterator标签遍历属性数据

       比如:一个java类工单Business,它里面有一个属性businessLog

      public Class Business{

           private List<BusinessLog> businessLog;

           //get  、set其他省略

      }

      那我们遍历的时候可以

      <s:iterator value=http://www.mamicode.com/"businessLog" var="item" status="st">

              <s:property value=http://www.mamicode.com/"%{#var.applicationId}" />

      </s:iterator>

 

  ·但是有时候需要遍历的数据不是类里的属性,比如:我们在action中通过request.setAttribute方式设置了一个List,那在页面使用iterator标签遍历应该这么写

              java后台:

                    request.setAttribute("busiLogList",busiLogList);

              页面遍历:

                    <s:iterator value=http://www.mamicode.com/"#request.busiLogList"  var="item" status="st">
     

                    </s:iterator>

 

 

       如果遍历List<List<String>>可以

      

 <s:iterator id="secondtr" value=http://www.mamicode.com/"#request.report.qc_second_table">>


 

struts标签iterator遍历非属性数据