<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
String[] ss=new String[]{"新乡","郑州","洛阳"};String sss="新乡,洛阳,郑州,鹤壁";
application.setAttribute("string",ss);
%>
${fn:join(string,'-->') }
</body>
</html>
//结果输出新乡-->郑州-->洛阳
分享到:
相关推荐
JSTL(JavaServer Pages Standard Tag Library)是一个用于简化JSP开发的标准标签库,其中的fn标签提供了一系列方便的字符串处理函数。这些函数使得在JSP页面中进行字符串操作更加简单,无需编写复杂的Java脚本。...
在Java Server Pages (JSP) 开发过程中,为了简化代码编写与维护,提高开发效率,`jstl_fn` 标签库作为一种强大的工具被广泛应用于处理字符串操作。本文将详细介绍`jstl_fn`标签库中的常用函数,并通过具体示例来...
JSTL提供了一系列标准标签,帮助开发者处理循环、条件判断等逻辑操作,并且通过其内建的`fn`函数库,能够对字符串进行丰富的文本处理。下面我们将详细介绍JSTL中`fn`函数库的主要功能及其使用方法。 #### 1. fn:...
6. **fn:join(array, separator)**:将数组`array`中的元素用`separator`连接成一个字符串。 7. **fn:length(item)**:返回`item`的长度,`item`可以是字符串、数组或集合等。 8. **fn:replace(string, before, ...
6. fn:join(array, separator):将数组中的数据联合成一个新字符串,并使用指定字符格开。 示例:${fn:join(array, ';')} 7. fn:length(item):获取字符串的长度,或者数组的大小。 示例:${fn:length...
其中,`fn`函数标签库是JSTL的一部分,提供了多种用于处理字符串和集合的强大工具。本文档旨在详细介绍`fn`函数标签库中的各个标签及其用法,通过具体的示例帮助开发者更好地理解和运用这些功能。 #### 二、标签库...
为了增强EL的功能,我们可以引入JavaServer Pages Standard Tag Library (JSTL) 中的函数库,其中`fn`是提供了一系列字符串处理和集合操作的函数。以下是对描述中提到的`fn`函数的详细解释: 1. **fn:contains** - ...
其中,`fn`函数是JSTL的一个重要组成部分,主要用于字符串操作。而EL(Expression Language)则是用于在JSP页面中方便地访问数据的一种表达式语言。本文将详细介绍JSTL中的`fn`函数以及如何与EL结合使用。 #### ...
以上只是`fn`标签库的一部分功能,实际使用中还有更多如`capitalize()`, `join()`, `startsWith()`, `endsWith()`等函数,它们极大地简化了JSP中对字符串的操作,提高了代码的可读性和可维护性。在开发JSP应用时,...
6. `fn:join(array, separator)`:将数组`array`的元素用`separator`连接成一个字符串。例如,`fn:join(["apple", "banana", "cherry"], ", ")`返回`"apple, banana, cherry"`。 7. `fn:length(item)`:返回`item`...
`fn:trim`函数用于去除字符串`name`两端的空白字符,并将结果存储到`trimmedName`变量中。 以上就是EL表达式与JSTL结合使用的常见方法。这些技术在实际开发中非常有用,可以帮助开发者编写更加简洁、高效和易于维护...
在JSTL中,`fn`函数库提供了许多方便的字符串处理方法,让我们逐一详细讲解这些方法的使用和功能。 1. `fn:contains(string, substring)`:这个函数用于检查字符串`string`是否包含子字符串`substring`。如果包含,...
7. **fn:join**:这个函数用于将数组或集合的元素连接成一个字符串,通过指定的分隔符。如`${fn:join(["a", "b", "c"], ", " )}`将返回`"a, b, c"`。 8. **fn:replace**:此函数用于替换源字符串中所有匹配的子字符...
本文将详细介绍JSTL中常用的字符串操作函数。 #### 1. `fn:contains(string, substring)` - **描述**:此函数用于检查`string`中是否包含`substring`。 - **示例**: ```jsp <c:if test="${fn:contains(name, '...
6. `fn:join(array, separator)` 将`array`中的所有元素连接成一个字符串,每个元素之间由`separator`分隔。这个函数对于生成逗号分隔的列表或者任何需要组合数组元素的情况非常实用。 7. `fn:length(item)` 返回...
本文將重點介紹JSTL中的幾個常用函數,這些函數用於對EL表達式傳遞的參數進行格式化或處理字符串。 #### 1. `fn:contains(string, substring)` 該函數用於判斷指定的`string`是否包含`substring`,如果包含則返回`...
5. `fn:join()`:将数组或集合连接成一个字符串。 6. `fn:toLowerCase()`和`fn:toUpperCase()`:转换字符串的大小写。 7. `fn:trim()`:去除字符串两端的空白字符。 **三、JSTL标准标签库(jstl-std)** `jstl-std`...
在EL表达式中,Java提供了多种内置的方法,这些方法主要包含在`<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>`标签库中,用于处理字符串、数组和集合等常见操作。下面将详细介绍这些内置...
5. `fn:join(array, separator)`:将数组`array`的元素连接成一个字符串,每个元素之间用`separator`分隔。 6. `fn:length(item)`:返回`item`的长度,如果`item`是数组、集合或字符串,分别返回元素数量、元素数量...
6. `fn:join(array, separator)` 使用`separator`将数组`array`的所有元素连接成一个字符串。这个函数常用于生成逗号分隔的列表或其他格式化的字符串。 7. `fn:length(item)` 根据`item`的类型返回其元素数量。...