追随Java
简单的事情重复做,就会产生累积效应!
posts - 260,  comments - 338,  trackbacks - 0
      一网友问了我这样的一个问题:
      "如果我 想在一行中迭代多本书,该如何写迭代标签(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>
     希望能给他有所帮助,^_^
posted on 2006-08-16 14:39 Harryson 阅读(4167) 评论(1)  编辑  收藏 所属分类: Struts

FeedBack:
# re: Struts 标签 logic:iterate 用法指南
2006-11-13 15:42 | laocan
<bean:write name="book" property="book对象属性名1"/>
<bean:write name="book" property="book对象属性名2"/>
<bean:write name="book" property="book对象属性名3"/>
.......

  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 

<2006年8月>
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789

常用链接

留言簿(10)

随笔分类(319)

AJAX

Coffee House

CSS

Java

JavaScript

Open Source

ProjectManagement

友情Blog

最新随笔

最新评论

阅读排行榜

评论排行榜