`
xchyou
  • 浏览: 28270 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

如何用Jstl 输出List中的数据

 
阅读更多

根据你想通过accp输出user对象的内容  那首先你返回保存在requestScope范围的list最好将其泛型成数组对象(不管以后有多少个对象保存都可以读出(关联的时候))
在你的servlet中保存在request的List应该设置为List<Object []> list=。。。。。;这种类型的list

jstl循环输出accp中user对象的内容,这个时候accp对象数组中只保存了user一个对象,故在数组中是0下标  ,如果accp中保存多个对象  下标以此类推

Code:
假设你保存在tabale中
<c:forEach var="dip" items="${requestScope.list}">
 <tr>
 <td>${dip[0].name}</td>
 <td>${dip[0].password}</td>
</tr>
</c:foreach>
如果保存多个对象 或者通过关系查询sql中的inner join都可以设置成数组来访问
主要看你的查询语句等。。。。
<c:forEach var="dip" items="${requestScope.list}">
 <tr>
 <td>${dip[0].name}</td>
 <td>${dip[0].password}</td>
<!--比如里面会有拧一个对象,属性有id,sex-->
 <td>${dip[1].id}</td>
 <td>${dip[1].sex}</td>
《新对象有no属性的》
 <td>${dip[3].no}</td>
</tr>
</c:foreach>
分享到:
评论

相关推荐

    jstl 遍历_jstl遍历_

    使用JSTL遍历数据相比直接在JSP页面中使用Scriptlet( &lt;%...%&gt; )进行循环,能够使代码更加整洁且易于维护。此外,由于JSTL标签是在服务器端解析的,因此可以减少客户端(浏览器)的负担,提高页面加载速度。 **6. ...

    jsp中使用jstl标签的驱动

    在Java Web开发中,JSP(JavaServer Pages)是一种用于创建动态网页的技术,而JSTL(JavaServer Pages Standard ...在实际开发中,应当尽可能地避免在JSP页面中直接写Java脚本,转而使用JSTL等标签库来实现业务逻辑。

    JSTL.zip_JSTL绑定数据_jstl后台

    1. **EL表达式**:JSTL常与EL表达式配合使用,EL负责从作用域中查找和解析对象,而JSTL标签则负责操作和显示数据。EL表达式 `${}` 内的语句可以在JSP页面中直接调用JavaBean的属性或方法。 2. **请求和会话作用域**...

    jstl中文教程.pdf

    下面是一个简单的示例,展示了如何使用JSTL中的`c:out`标签输出HTTP头部信息: ```jsp ;charset=big5" %&gt; &lt;%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %&gt; &lt;title&gt;JSTL 示例 ...

    jsp jstl 递归 输出树 Tree 后台 Java 集合 递归 实现通用 树Tree

    本主题将深入探讨如何使用Java集合、JSP和JSTL来递归地创建并输出树形结构(Tree),特别是用于前端展示。 首先,我们要理解Java集合在构建树结构中的作用。在Java中,可以使用ArrayList、LinkedList或者自定义的...

    Java版数据结构和IO结构图+JSTL详解

    本资料包涵盖了三个关键主题:Java数据结构、IO(输入/输出)结构图以及JSTL(JavaServer Pages Standard Tag Library)的详解,这些都是Java开发中的核心概念。下面将逐一深入探讨这些知识点。 首先,我们来谈谈...

    JSTL中文教程.pdf

    JSTL与Expression Language (EL) 配合使用,EL是一种简洁的表达式语言,用于在JSP页面中访问JavaBeans属性和其他上下文数据。例如: ```jsp ${userList.getUser().getPhoneNumber()}" /&gt; ``` EL简化了从Java对象中...

    jstl1.2-lib包

    在这个例子中,`&lt;c:forEach&gt;` 标签用于遍历 `${list}` 中的每个元素,并将它们逐个输出。 总结来说,JSTL1.2是JSP开发中不可或缺的一部分,它通过提供丰富的标签库,降低了代码复杂性,提高了代码的可维护性。了解...

    jstl基本架包

    **JSTL(JavaServer Pages Standard Tag Library)**是Java Web开发中的一种标准标签库,它简化了在JSP页面中处理数据和控制流程的工作。JSTL的主要目标是提高JSP页面的可读性和可维护性,通过提供一系列预定义的...

    JSTL标签使用手册-中文版.zip

    **JSTL(JavaServer Pages Standard Tag Library)标签库**是Java Web开发中常用的一组标准标签,它为JSP页面提供了...通过阅读《JSTL标签使用手册-中文版》这份资料,你将能够深入理解JSTL并灵活运用到实际项目中。

    jstl开发jar包

    这段代码会遍历EL表达式`${list}`中的每个元素,并输出其`name`属性。 **4. JSTL的优点:** - **提高可读性**:通过使用预定义的标签,可以将复杂的逻辑从JSP页面中移除,使页面更易于理解和维护。 - **分离关注点*...

    jstl 使用文档方便你快速入门 ,能够快速上手使用JSTL技术.pdf

    在JSP页面中,使用`&lt;%@ taglib %&gt;`指令导入JSTL库。例如,导入核心库的代码如下: ```jsp &lt;%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %&gt; ``` ### 三、JSTL核心库的常用标签 1. ****:条件...

    JSTL教程

    通过使用JSTL,开发者可以减少在JSP页面中直接嵌入Java代码的需求,从而提高了程序的可读性、可维护性和便捷性。 JSTL的最新版本为1.1版,它支持多种功能强大的标签库,包括条件处理、循环控制、URL操作、国际化...

    JSTL最新版本(1.2.1)完整下载

    JavaServer Pages Standard Tag Library,简称JSTL,是用于Java Web开发的标准标签库,它提供了一组用于处理常见任务的标签,比如迭代、条件判断、XML处理等,从而减轻了在JSP页面中使用Java脚本的复杂性。JSTL ...

    JSTL.jar和standard.jar包

    接下来,可以在JSP页面中使用JSTL标签,例如,用`&lt;c:forEach&gt;`进行迭代,`&lt;c:if&gt;`进行条件判断: ```jsp ${list}" var="item"&gt; ${item.name}"/&gt; ``` 这里,`${list}`是EL表达式,用来获取Java后台传入的数据,`...

    jstl与standard的jar包

    JSTL是JavaServer Pages标准标签库,它提供了一套用于处理常见JSP任务的标签,如迭代、条件判断、XML处理等,旨在减少在JSP页面中使用Java脚本,使页面更加清晰和易于维护。JSTL的核心库由`jstl.jar`文件组成,而`...

    JSTL工具jar包

    **在实际应用中,JSTL通常与EL(Expression Language)一起使用**,EL负责数据的访问和计算,而JSTL则负责控制流程和显示数据。例如,通过EL表达式`${someBean.property}`获取对象属性,然后用JSTL标签`${someBean....

    jstl.rar_JSTL_jstl jar_jstl.jar

    JSTL提供了各种预定义的标签,涵盖了数据处理、流程控制、国际化、XML处理等多个方面,避免了在JSP页面中大量使用脚本元素,提升了代码的维护性和可重用性。 `jstl.jar`是JSTL的核心库,包含了JSTL的主要功能标签...

    JSTL jar包下载

    2. **XML库**:这部分允许在JSP页面中处理XML数据,通过`&lt;x:parse&gt;`, `&lt;x:out&gt;`, `&lt;x:transform&gt;`等标签来解析、输出和转换XML。 3. **JSTL Functions库**:这个库包含了一系列常用的函数,如字符串处理、日期/时间...

    JSTL API 官方的

    JSTL通常与EL(Expression Language)一起使用,EL是一种轻量级的脚本语言,用于简化页面中的数据访问。通过`${}`表达式,开发者可以便捷地获取和操作页面作用域内的对象。JSTL标签与EL的配合使用,使得JSP代码更加...

Global site tag (gtag.js) - Google Analytics