`
hgq0011
  • 浏览: 549501 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

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标签学习指南

    Struts-Logic Iterate标签是Apache Struts框架中的一个重要组件,用于在JSP页面中迭代集合对象,如数组、列表或Map。这个标签提供了一种简洁的方式来遍历数据,并且可以与Struts的其他标签(如`bean:write`)配合...

    重要知识Struts标签大全.pdf

    Struts 是一个强大的Java Web应用程序开发框架,它简化了MVC(模型-视图-控制器)架构的实现。Struts 提供了一套丰富的...对于更高级的用法,如Nested和Tiles Tags,开发者可以参考Struts的官方用户指南进行深入学习。

    struts1标签ppt

    这篇基于PPT的讲解深入探讨了Struts1的标签库,提供了详细的使用指南。 首先,我们要理解Struts1的标签库分为两种主要类型:逻辑标签和表单标签。逻辑标签主要用于控制页面的流程,如`&lt;logic:iterate&gt;`用于遍历集合...

    Struts标签参考 struts标签帮助

    "Struts标签参考"和"Struts标签手册"提供了详细的标签使用指南,涵盖了所有可用的标签、属性及其用法。开发者可以通过查阅这些手册,快速学习并掌握Struts标签的使用,提高开发效率。 总的来说,Struts标签是构建...

    struts标签中文手册,struts标签中文手册,struts标签中文手册

    Struts标签中文手册是开发基于Java的Web应用时不可或缺的参考资料,它主要为开发者提供了在Struts框架下使用各种UI标签的详细指南。Struts框架是Apache组织开发的一个开源MVC(Model-View-Controller)框架,用于...

    Struts标签的入门案例

    本文将深入讲解Struts中的HTML、Bean和Logic标签,为初学者提供一个全面的入门指南。 一、Struts HTML标签 HTML标签是Struts提供的用于替代传统HTML元素的JSP标签。它们与普通的HTML元素相似,但添加了更多的功能和...

    struts1.x标签详解

    本文将详细介绍 Struts 1.x 中的关键标签及其用法。 #### 二、标签分类 Struts 1.x 中的标签被分为以下几个类别: 1. **BeanTags**:用于创建 Bean、访问 Bean 和访问 Bean 的属性,同时也支持依据 cookies、...

    Java+structs快速学习指南

    - 内容:展示如何使用Struts来动态显示内容,介绍Tiles组件的使用方法,验证用户输入的方法,国际化支持,以及Struts如何与数据服务进行交互。 - 示例:通过具体的例子来演示如何构建用户友好的页面。 4. **...

    Struts标签库查询手册.chm

    这个“Struts标签库查询手册”提供了全面的指南,帮助开发者理解和使用Struts提供的各种标签,以提高开发效率和代码的可读性。 首先,Struts标签库分为核心标签库(Core Tags)、HTML标签库(HTML Tags)、逻辑标签...

    Struts教程.ppt

    - **&lt;logic:xxx&gt;**:条件判断和循环标签,如&lt;logic:equal&gt;、&lt;logic:notEqual&gt;、&lt;logic:iterate&gt;等。 最后,其他PPT文件(Struts03至Struts05)可能涉及更高级的主题,如国际化、异常处理、 strutstags.tld自定义...

    struts相关文档集锦

    - **Struts Logic标签**:用于控制流程,如`&lt;logic:iterate&gt;`用于遍历集合。 4. **Struts 1与Struts 2的区别** - **Struts 1**:使用单一入口点Servlet(ActionServlet),配置文件复杂,依赖JavaBean。 - **...

    struts1.2.9英文API

    - **struts-logic标签库**:包含逻辑操作标签,如条件判断和循环,如`&lt;logic:equal&gt;`、`&lt;logic:iterate&gt;`。 - **struts-nested标签库**:支持在嵌套JavaBeans中使用Struts标签。 4. **MVC模式**: - Model:代表...

    Struts快速学习指南

    例如,`&lt;html:form&gt;`标签用于创建表单,`&lt;logic:iterate&gt;`用于遍历集合数据。 **5. ActionForward** ActionForward定义了Action执行后转向的页面。它可以是相对路径,表示相对于当前应用的路径,也可以是绝对路径,...

    struts中文手册

    使用Struts的标签库,如`&lt;html:form&gt;`、`&lt;logic:iterate&gt;`等,可以简化JSP页面的编写,提高代码的可读性和可维护性。 4. **ActionForm**:ActionForm对象在MVC模式中代表View层,用于接收和验证用户输入的数据。...

    Struts中文手册.rar

    这个“Struts中文手册”提供了全面的Struts框架指南,旨在帮助开发者理解和掌握Struts的使用方法。 在Struts框架中,模型(Model)负责业务逻辑处理,视图(View)负责用户界面展示,控制器(Controller)协调模型...

    Struts编程(第2版)

    9. **Struts标签库**:提供了丰富的JSP标签,如`&lt;html:form&gt;`、`&lt;logic:iterate&gt;`等,简化了视图层的开发。 10. **异常处理**:Struts提供了全局的异常处理机制,可以捕获并处理Action执行过程中的异常。 11. **预...

    Struts中文手册

    6. **JSP和Taglib**:Struts与JSP的结合,讲解如何使用Struts自定义标签库,如`&lt;html:form&gt;`、`&lt;logic:iterate&gt;`等,简化JSP页面的编写。 7. **国际化和本地化**:Struts如何支持多语言,以及如何配置和使用资源...

    Struts中文手册.pdf

    ### Struts框架简介 #### 1. Struts框架概述 Struts是一个开源的MVC(Model-View-...以上内容总结了Struts框架的基本组成部分及其使用方式,为开发者提供了一个全面的指南,帮助他们更好地理解和使用Struts框架。

    JakartaStrutsLive

    - 通过`&lt;logic:iterate&gt;`等标签来动态渲染列表数据,使页面更加灵活。 ##### 2. **测试 Struts** - **使用 JUnit 测试模型代码** - JUnit是一种常用的单元测试框架,可以用来验证ActionForm和其他模型层代码的...

Global site tag (gtag.js) - Google Analytics