`
科尔特9527
  • 浏览: 21419 次
  • 性别: Icon_minigender_1
  • 来自: 四川
社区版块
存档分类
最新评论

jsp页面获取list长度

阅读更多
一丶缘由
现在常用的页面获取值的方法有两种,一种是取后台保存至model中的值,一种是页面写自定义函数或标签,第一种方法可以在后台存的时候,取list的size,并保存至model中,虽然多加了代码,但也不算繁琐,但,第二种就比较难搞了,因为自定义函数返回的是一个list,那怎样获取它的长度呢?
二丶用法
在页面上方引入
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
然后引用fn的方法 ${fn:length(list)},list就是model中的list或自定义函数返回的list.
0
2
分享到:
评论

相关推荐

    运用El表达式截取字符串/获取list的长度实例

    本文将深入探讨如何使用EL表达式来截取字符串以及获取List的长度。EL表达式通常与JSTL(JavaServer Pages Standard Tag Library)结合使用,提供了一系列的函数,如`fn:substring`和`fn:length`,来增强字符串和集合...

    JSP动态网页制作基础培训教程源代码.rar

    1 SimpleJSP.jsp 第1章\ch1 第一个JSP页面 2 web.xml 第1章\ch1\WEB-INF 第1章程序应用的描述文件 表2 第2章 序号 文件名称 位置 说明 1 sample1.html 第2章\ch2 第一个HTML网页 2 sample2.html 第2章\ch2 ...

    在JSP页面用EL表达式调用一些函数

    EL表达式通常用于获取、设置和调用对象的属性,它极大地提高了JSP页面的可读性和可维护性。 **1. EL表达式的基本结构** EL表达式通常以`${}`包裹,其内部可以包含各种运算符和方法调用。例如,要访问一个名为`user...

    jsp el 表达式语言文档

    3. **方法调用**:EL允许直接调用对象的方法,如`${list.size()}`获取列表的长度。 4. **数组和集合访问**:可以通过索引访问数组或集合元素,如`${array[0]}`或`${list[1]}`。 5. **属性链**:可以连续访问对象的...

    web开发必备:JSP标准标签库JSP的语法介绍及jsp页面导入标签方法.docx

    - **`&lt;fn:length&gt;`**:获取字符串长度。 - 示例:`${string}"/&gt;` ### 内部代码示例 接下来,通过一些具体的例子进一步理解JSTL标签的应用: 1. **条件判断**: ```jsp ${test == true}"&gt; 符合条件时显示的...

    JSP实例.docx

    最后,创建一个新的JSP页面来显示用户列表。可以在页面上循环遍历`getAll`方法返回的`User`列表,并显示每个用户的详细信息。 以上就是关于JSP登录示例和用户列表实现的具体步骤和代码实现细节。通过这两个示例,...

    jsp实现上传完整代码

    同时,可以使用AJAX异步上传,使用户在上传过程中无需刷新整个页面。 总结来说,JSP实现文件上传涉及到HTML表单、POST请求、Servlet处理、多部分数据解析以及可能的第三方库如`jspsmart.jar`。这个过程涉及到了Web...

    jsp的一些el

    EL(Expression Language,表达式语言)是JavaServer Pages(JSP)技术中一个重要的组成部分,用于在JSP页面中简洁、高效地访问JavaBean属性和其他数据源。EL提供了一种简单的方式来检索和设置对象的属性,使得...

    jsp实现打印柱状图

    为了在JSP页面上生成柱状图,我们需要结合Java后端处理和前端图形库。 1. **Java后端处理**: - 数据收集:首先,我们需要从数据库或其他数据源获取分类汇总的数据。这可能涉及到SQL查询或业务逻辑处理。 - 数据...

    jsp分页详细源代码

    JSP(JavaServer Pages)是一种基于Java的服务器端动态网页技术,允许在HTML网页中嵌入Java代码,实现动态内容的生成。在IT领域,特别是在Web开发中,分页是一个常见的需求,用于优化大数据量的展示,提高用户体验。...

    JSP中的EL和JSTL表达式

    EL(Expression Language)是一种轻量级的脚本语言,用于在JSP页面中获取和操作JavaBeans或其他Java对象的属性。它的主要特点是简洁的语法和强大的数据访问能力。EL表达式的语法通常为 `${expression}`,其中`...

    jsp el表达式

    EL表达式的引入是为了简化JSP页面的编写,减少Java代码的嵌入,使得页面更加清晰,易于维护。它与Java Servlets和JavaBeans相结合,提供了更高效的数据绑定和访问机制。 ## EL表达式基础 1. **语法结构**:EL...

    jsp使用复选框做成的批量删除

    在JSP页面上,我们可以为每个待删除的记录创建一个复选框,其值对应于记录的ID。例如: ```html List&lt;Item&gt; items = ...; // 获取待删除的记录列表 for (Item item : items) { %&gt; () %&gt;"&gt; () %&gt; ...

    Jsp防SQL注入

    尽量避免在JSP页面中直接写SQL语句,将SQL逻辑放在服务器端的Java代码中,这样可以更好地管理和控制SQL语句,也有助于防止注入。 ### 7. 更新和维护 保持数据库驱动和框架的更新,修复已知的安全漏洞。定期审查...

    jquery+jsp/html实现自动完成控件功能(有例子)

    假设我们有一个JSP页面作为后端接口,可以接收请求并返回JSON数据。例如: ```javascript $(document).ready(function() { $('#autoCompleteInput').on('input', function() { var query = $(this).val(); if ...

    JSTL.rar_JSTL_jsp library_jstl.zip

    这里`${list}`是EL表达式,表示JSP页面中的一个变量,`&lt;c:forEach&gt;`标签则会遍历这个列表,并将当前元素赋值给`item`变量,然后在循环体内显示。 JSTL的引入使得JSP页面更加符合MVC(Model-View-Controller)设计...

    jsp标准jstl标签

    JSP Standard Tag Library(JSTL)是JavaServer Pages(JSP)技术的一个扩展,它提供了一组预定义的标签库,用于简化JSP页面中的代码,提高可读性和可维护性。JSTL的核心是其标签库,包括了几个主要的部分:Core、...

    jsp El表达式

    - **函数**: 如内置函数 `${fn:length(list)}` 可用于获取列表长度。 #### 六、EL表达式与JSP表达式的等价关系 EL表达式和传统的JSP表达式 `&lt;%= expression %&gt;` 之间存在一定的等价转换关系。例如,在JSP表达式中...

    JSP简易笔记

    - **EL表达式**:用于在JSP页面中获取JavaBean属性值或其他对象属性值的一种简洁方式。 - 使用`${}`语法。 - 可以访问`pageScope`、`requestScope`、`sessionScope`和`applicationScope`四个作用域中的对象。 ###...

    Struts_2_标签库(文档手册)_Tags-API-CLSW-JSP

    用于执行一个指定的动作,通常在JSP页面中作为按钮或链接的事件处理,可以将控制权转移至另一个动作类,实现视图到控制器的跳转。 #### `&lt;s:actionerror&gt;` 和 `&lt;s:actionmessage&gt;` 标签 分别用于显示在动作执行...

Global site tag (gtag.js) - Google Analytics