`

EL获取list长度!并判断

    博客分类:
  • jsp
 
阅读更多
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> 
<c:if test="${fn:length(productList) == 1}">

</c:if>
分享到:
评论

相关推荐

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

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

    EL表达式全解语法中文技术文档

    例如,`${list[index]}`用于访问列表的指定元素,`${map[key]}`用于获取映射中的值。 **九、EL的条件和迭代** EL的`?`运算符可以用于条件判断,如`${expr1 ? expr2 : expr3}`。`c:forEach`标签配合EL表达式可实现...

    jstl fn函数 and EL

    这段代码使用了EL表达式来访问`manageUser.usersList`对象的长度,并通过`fn:length`函数计算出其长度值。 ##### EL表达式的语法特点 - EL表达式以`${`开头,以`}`结尾。 - 可以使用`.`或`[]`来访问对象属性。 - ...

    EL -- 表达式的详细解析

    它提供了一种简洁的语法,使得开发者可以方便地从请求、会话、应用范围等上下文中获取数据,进行条件判断、算术运算以及调用对象的方法。EL表达式在Web开发中扮演着数据绑定和动态内容生成的角色,极大地简化了视图...

    比较实用的el方法和总结

    EL支持集合的迭代和索引访问,如`${list[0]}`获取列表的第一个元素,`${list[1..4]}`获取列表的第二个到第五个元素。此外,`#{}`可用于创建新集合,如`#{1, 2, 3}`。 7. EL与EL表达式 EL表达式可以嵌套,如`${...

    web学习笔记 —— EL

    例如,`${list[0]}`将获取列表的第一个元素,`${number + 1}`则执行加法操作。 EL还具有变量作用域的概念,包括page、request、session和application四个级别。这四个作用域分别对应于JSP页面、请求、会话和全局...

    jsp el表达式

    EL与Servlet容器配合,可以方便地访问由Servlet创建并存储在请求、会话或应用范围内的JavaBean。通过`request.setAttribute()`、`session.setAttribute()`或`application.setAttribute()`将数据放入相应的作用域,...

    JSP中的EL和JSTL表达式

    3. **方法调用**:EL还可以调用对象的方法,如`${list.size()}`,获取一个集合的大小。 **JSTL标准标签库** JSTL是一组用于JSP的标准标签,它提供了处理常见任务的标签,如迭代、条件判断、XML处理、国际化等,从而...

    EL简单表达式

    `${list[0]}`可以获取列表的第一个元素,`${item in list}`可用于遍历列表。 5. **上下文作用域**:EL可以访问四个JSP作用域(page,request,session,application),以便在不同的范围中查找和操作对象。 在...

    EL表达式访问内置方法

    - **示例**:获取列表`list`的长度: - `${fn:length(list)}` ##### 3. 字符串操作 EL表达式提供了丰富的字符串处理功能。 - **fn:contains**:判断一个字符串是否包含另一个字符串。 - **语法**:`${fn:...

    JSTL绝对中文帮助文档-通俗易懂CHM版

    EL支持运算符、函数调用,还可以与JSTL结合使用,如 `${fn:length(list)}` 可以获取list集合的长度。 至于Struts框架,它提供了模型、视图和控制器的分离,使开发者能够专注于业务逻辑而不是页面的细节。通过Action...

    JSTL标签.zip

    例如,`&lt;sql:update&gt;`用于执行更新语句,`&lt;sql:query&gt;`用于执行查询并获取结果集。 使用JSTL的好处: 1. **增强可读性**:通过使用预定义的标签,JSP页面的逻辑更清晰,更易于理解和维护。 2. **减少脚本代码**:...

    jstl教程

    Functions库则提供了额外的一些函数,如`fn:length()`用于获取数组或集合的长度。 ### 6. JSTL与JSP自定义标签的比较 JSTL相比自定义JSP标签,具有更简洁的语法、更好的可维护性和可重用性。它将业务逻辑从视图层...

    第三篇 OGNL简介

    - **方法调用**:`list.size()` 获取list的长度。 - **条件语句**:`(age &gt; 18) ? "成人" : "未成年人"` 根据age值返回不同的结果。 - **列表过滤**:`users.find { it.age &gt; 18 }` 找出所有年龄大于18的用户。 #...

    jstl相关教程及笔记

    这段代码会遍历名为`list`的集合,并将每个元素赋值给变量`item`。 - `&lt;c:if&gt;`示例: ```jsp ${user.isAdmin}"&gt; 管理员权限 ``` 如果`user.isAdmin`属性为真,则显示管理员权限。 2. **表达式语言(EL)*...

    jstl教程(完整版)

    - **Functions tag library**:提供了一系列内置函数的标签库,例如 `&lt;fn:length&gt;` 可以获取列表或字符串的长度。 #### 3. JSTL 与 EL 的关系 **EL (Expression Language)** 是一种简洁的表达式语法,用于访问和...

    JSTL.rar_JSTL_jsp library_jstl.zip

    3. **Function标签库**:包含了一组可以使用的函数,这些函数类似于Java中的静态方法,可以在EL表达式中调用,如`fn:length()`用于获取集合长度。 4. **I18N和Format标签库**:支持国际化和格式化,如`fmt:message`...

    JSTL标签库下载和配置使用

    -- 计算list的长度 --&gt; ${fn:escapeXml(xmlData)} &lt;!-- 对XML数据进行转义 --&gt; ``` 4. **XML处理标签**: ```jsp ${xmlContent}"/&gt; ``` ### 四、JSTL与EL(Expression Language) JSTL通常与EL...

Global site tag (gtag.js) - Google Analytics