Struts 标签 logic:iterate 用法指南

Struts 标签 logic:iterate 用法指南
      一网友问了我这样的一个问题:
      "如果我 想在一行中迭代多本书,该如何写迭代标签(logic:iterate )呢?
    迭代后就是这样 在一行中有 图书1,图书2,图书3,图书4
            然后下一行 图书5 图书6 图书7 图书8
   在每一行都迭代四个,这个迭代标签该怎么写呢?我把迭代的内容放在了Vector中."
   我写了如下的代码
   
<%
    Vector books 
=   new  Vector();
    books.add(
" book1 " );    
    books.add(
" book2 " );    
    books.add(
" book3 " );    
    books.add(
" book4 " );    
    books.add(
" book5 " );    
    books.add(
" book6 " );    
    books.add(
" book7 " );    
    request.setAttribute(
" books " ,books);
%>
< logic:iterate name = " books "  id  =   " book "  indexId  =   " index " >
    
< bean:write name = " book " />
    
<%   
        
if ((index.intValue() + 1 ) % 4   ==   0 )
            out.println(
" <br> " );
            //不知道这个地方用表达式怎样写好,那位能告诉我呢?
    
%>
    
</ logic:equal >
 </logic:iterate>
     希望能给他有所帮助,^_^

你可能感兴趣的:(Struts 标签 logic:iterate 用法指南)