fn:trim() 函数把字符串两端空白空格删除等。
fn:trim() 函数有以下语法:
java.lang.String trim(java.lang.String)
以下的例子来说明这个函数的功能:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> <html> <head> <title>Using JSTL Functions-www.yiibai.com</title> </head> <body> <c:set var="string1" value="This is first String "/> <p>String (1) Length : ${fn:length(string1)}</p> <c:set var="string2" value="${fn:trim(string1)}" /> <p>String (2) Length : ${fn:length(string2)}</p> <p>Final string : ${string2}</p> </body> </html>
这将产生以下结果:
String (1) Length : 29 String (2) Length : 20 Final string : This is first String
相关推荐
JSTL(JavaServer Pages Standard Tag Library)是一个用于简化JSP开发的标准标签库,其中的fn标签提供了一系列方便的字符串处理函数。这些函数使得在JSP页面中进行字符串操作更加简单,无需编写复杂的Java脚本。...
### JSTL标签库中的FN函数详解 在Java Web开发中,JSTL(JavaServer Pages Standard Tag Library)被广泛应用于简化JSP页面的开发工作。JSTL提供了一系列标准标签,帮助开发者处理循环、条件判断等逻辑操作,并且...
忽略大小写的判断函数: `fn:containsIgnoreCase` 与`fn:contains`类似,`fn:containsIgnoreCase`用于检查一个字符串是否包含另一个字符串,但此函数会忽略大小写差异。 **示例**: ```jsp ${fn:containsIgnoreCase...
FN函数是JSTL提供的一个功能强大的工具,包含在`javax.servlet.jsp.jstl.fn`包下,提供了一系列实用的方法,用于处理字符串、数组、集合等数据类型。 FN函数库主要由以下几部分组成: 1. **字符串处理**:例如`fn:...
本文将详细介绍`jstl_fn`标签库中的常用函数,并通过具体示例来展示这些函数的实际应用。 #### 二、`jstl_fn`标签库简介 `jstl_fn`标签库是Java Standard Tag Library (JSTL) 的一部分,它提供了一系列用于处理...
- **描述**:此函数与`fn:contains`类似,不同之处在于该函数在进行字符串比较时忽略大小写差异。 - **示例**: ```jsp <c:if test="${fn:containsIgnoreCase(name, 'ADMIN')}"> 用户名包含"ADMIN"(不区分大小写...
### jstl fn函数 and EL #### 概述 在Java Web开发中,JSTL(JavaServer Pages Standard Tag Library)是一种广泛使用的标签库,它为开发者提供了多种用于简化页面逻辑处理的功能。其中,`fn`函数是JSTL的一个重要...
为了增强EL的功能,我们可以引入JavaServer Pages Standard Tag Library (JSTL) 中的函数库,其中`fn`是提供了一系列字符串处理和集合操作的函数。以下是对描述中提到的`fn`函数的详细解释: 1. **fn:contains** - ...
**JSTL 字符串处理函数详解** JavaServer Pages Standard Tag Library(JSTL)是Java Web开发中常用的一组标准标签库,它提供了一系列标签用于简化页面逻辑,包括核心标签、XML标签、SQL标签以及函数标签。在这些...
这个指令告诉JSP引擎,我们要使用`fn`前缀来引用`http://java.sun.com/jsp/jstl/functions`这个URI下的所有函数。 **`fn`标签库提供的主要功能包括:** 1. **`trim()`**: 去除字符串两端的空白字符,例如: ```...
**长度函数:fn:length** fn:length函数解决了在JSTL 1.0中无法直接通过EL表达式获取集合长度的问题。它接受一个参数`input`,这个参数可以是集合或者字符串。例如,如果有一个ArrayList对象`arrayList1`,我们可以...
fn 函数是 JSTL 中的一个重要组件,提供了多种字符串操作函数,例如字符串包含、字符串以某个子串结尾、字符串的长度等等。这些函数可以直接在JSP页面中使用,简化了代码编写,并提高了代码的可读性。 在使用 fn ...
16. `fn:trim(string)` 去除`string`两端的空白字符,返回修剪后的字符串。这个函数在处理用户输入或读取文本文件时非常有用,因为它可以去除不必要的空格。 这些函数在JSTL中极大地增强了JSP页面的处理能力,使得...
`fn:trim`函数用于去除字符串`name`两端的空白字符,并将结果存储到`trimmedName`变量中。 以上就是EL表达式与JSTL结合使用的常见方法。这些技术在实际开发中非常有用,可以帮助开发者编写更加简洁、高效和易于维护...
此表达式表示使用JSTL中的`fn:substring`函数来截取名为“名称”的字符串的前23个字符。具体来说: - `${fn:substring(名称,0,23)}`:这个表达式中的`名称`可以是任何包含字符串值的变量或表达式。 - `0`表示从字符...
1. `fn:contains(string, substring)`:这个函数检查参数`string`是否包含`substring`,如果包含则返回`true`,否则返回`false`。例如,`fn:contains("Hello World", "World")`会返回`true`。 2. `fn:...
16. `fn:trim(string)` 去除`string`首尾的空白字符,返回处理后的字符串。这在处理用户输入或显示格式化的文本时非常有用。 JSTL的这些函数标签极大地简化了JSP页面的编程,提高了代码的可读性和可维护性。通过...
在JSTL中,`fn`函数库提供了许多方便的字符串处理方法,让我们逐一详细讲解这些方法的使用和功能。 1. `fn:contains(string, substring)`:这个函数用于检查字符串`string`是否包含子字符串`substring`。如果包含,...
15. `fn:trim(string)`:删除`string`首尾的空白字符,并返回修剪后的字符串。 示例代码: ```jsp *" pageEncoding="ISO-8859-1"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> ...
以下是一些常用的函数: 1. `fn:length()`:计算数组、集合或字符串的长度。 2. `fn:contains()`:检查字符串是否包含指定的子串。 3. `fn:substringBefore()`和`fn:substringAfter()`:提取字符串中的一部分。 4. ...