`
marc0658
  • 浏览: 80358 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

fn:length

 
阅读更多

 

这个问题曾经也困扰了我好久,不过以后都没有用过也都忘记了,不过今天在做项目 的时候又遇到了,花费了很久的时间都没有成功。也试了它的很多属性,例如:varStatus、last、${status.count}。不过都不是我 想要的结果。后来用了fn标签才解决的此问题(取得集合数量)。

在使用fn标签时需要引用: <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>

用其length属性可以获得集合数量:${fn:length(list)} (fn后面是冒号) 其中的list就是<c:forEach>标签中items属性的值

分享到:
评论

相关推荐

    JSTL_fn标签 字符处理标签

    例如,对于一个ArrayList,由于EL表达式不能直接获取size属性,可以使用`fn:length`来获取元素个数。如 `${fn:length(sessionScope.arrayList1)}` 可以得到数组列表的长度。 2. **fn:contains**:此函数检查源字符...

    EL表达式里fn函数的用法

    如,`${fn:length(shoppingCart.products)} `给出购物车中产品数量。 8. **fn:replace** - 在字符串中替换所有出现的子字符串。例如,`${fn:replace(text, '-', '&#149;')}`将`text`中的所有'-'替换为项目符号。 9...

    JSTL1.1.rar_FN JAVA_SmartCode_jstl.jar length_jstl1.1

    在给定的“JSTL1.1.rar”压缩包中,重点关注的是“fn:length”这个标签,它是JSTL的函数库(Function Library)的一部分,由SMARTCODE提供的jstl.jar版本1.1实现。 JSTL的函数库(fn)是JSTL扩展的一个重要组件,它...

    jstl_fn函数标签库的使用

    在这个例子中,`fn:length(sessionScope.arrayList1)`将返回3,即数组列表中元素的数量。 ##### 2. 判断函数: `fn:contains` `fn:contains`函数用于检查一个字符串是否包含另一个字符串。如果包含,则返回`true`;...

    jstl_fn标签库

    - **语法**:`${fn:length(input)}` - **示例**:获取 "abc" 的长度。 ```jsp ${fn:length("abc")} ``` #### 四、总结 通过以上介绍可以看出,`jstl_fn`标签库为开发者提供了丰富的字符串处理功能,极大地...

    JSP JSTL EL表达式中FN函数使用帮助

    2. **数组和集合操作**:如`fn:length()`获取数组或集合的长度,`fn:indexesOf()`找到指定元素在数组或集合中出现的位置,`fn:split()`将字符串按照分隔符分割成数组。 3. **日期和时间处理**:例如`fn:formatDate...

    jstl标签 fn函数注解

    ${fn:length(shoppingCart.products)} ``` #### 6. fn:replace 此函数用于替换字符串中的某部分。 - **语法**:`fn:replace(string, before, after)` - **功能**:在`string`中将所有的`before`替换为`after`。...

    EL表达式访问内置方法

    使用`fn:length`方法可以快速获取列表的长度。 - **语法**:`${fn:length(list)}` - **示例**:获取列表`list`的长度: - `${fn:length(list)}` ##### 3. 字符串操作 EL表达式提供了丰富的字符串处理功能。 - **...

    EL表达式内置的方法

    - 示例:`${fn:length(aCollection)}` ##### 2. **包含判断** - `fn:contains()`, `fn:containsIgnoreCase()` - `fn:contains(string, substring)`:判断`string`是否包含`substring`。 - `fn:containsIgnoreCase...

    jstl中文Api

    7. fn:length(item):获取字符串的长度,或者数组的大小。 示例:${fn:length(shoppingCart.products)} 8. fn:replace(string, oldString, newString):替换字符串中指定的字符。 示例:${fn:replace(text, '-', ...

    EL表达式中Function标签库汇总

    例如,如果有一个名为`users`的列表,则可以通过`${fn:length(users)}`来获取列表中元素的数量。 #### 2. 字符串包含检查函数 `fn:contains` **函数名**: fn:contains **用法**: `${fn:contains(源字符串, 子字符...

    JSTL - Function标记库详解

    例如,如果有一个ArrayList对象`arrayList1`,我们可以通过`${fn:length(sessionScope.arrayList1)}`来获取其长度。在示例中,`arrayList1`包含三个元素,所以返回的结果是`3`。 **字符串处理函数** 1. **fn:...

    jstl fn函数 and EL

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

    el函数,el,el表达式,el函数,fn

    ${fn:length(shoppingCart.products)} ``` 对于数组或集合,返回其中的元素数量;对于字符串,返回其长度。 ##### 8. `fn:replace` - **函数说明**:替换字符串中指定的字符或子字符串。 - **使用示例**: ```...

    EL表达式函数

    `fn:length(item)`函数用于获取字符串的长度,也可以获取数组或集合的大小。例如: ```jsp 获取字符串长度 --%&gt; ${fn:length("Hello World")} 获取数组长度 --%&gt; ${fn:length(["apple", "banana", "cherry"])} ...

    jstl functions标签详细使用说明

    7. `fn:length(item)`:返回`item`的长度。如果`item`是数组或集合,则返回元素数量;如果`item`是字符串,则返回字符数。例如,`fn:length("Hello")`返回5。 8. `fn:replace(string, before, after)`:在`string`...

    Jstl常用函数

    ${fn:length(shoppingCart.products)} ``` #### 8. `fn:replace(string, before, after)` - **描述**:此函数用于替换字符串中所有匹配`before`的部分为`after`。 - **示例**: ```jsp ${fn:replace(text, '-',...

    JSTL 字符串处理函数

    ${fn:length('Hello World')} &lt;!-- 输出:11 --&gt; ``` 4. **fn:substring** 截取字符串的一部分。可以指定起始位置和长度。例如: ```jsp ${fn:substring('Hello World', 0, 5)} &lt;!-- 输出:Hello --&gt; ``` 5....

    JSP 中限定字符长度

    - `${fn:length(sk.content)}`:使用`fn:length()`函数获取字符串`sk.content`的长度。 - `${fn:substring(sk.content, 0, 50)}`:使用`fn:substring()`函数截取字符串`sk.content`的前50个字符。 #### 4. 关键技术...

Global site tag (gtag.js) - Google Analytics