English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

La función fn:join() de JSTL

Biblioteca de etiquetas estándar de JSP

La función fn:join() une todos los elementos de un array en una cadena de caracteres utilizando el separador especificado.

Sintaxis

La sintaxis de la función fn:join() es la siguiente:

${fn:join([array], <separador>)}

Ejemplo de demostración

El siguiente ejemplo muestra la función de este comando:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"
<%@ 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>Usar funciones de </title>
</head>
<body>
<c:set var="string1" value="www w3codebox com/>
<c:set var="string2" value="${fn:split(string1, ' '}" />
<c:set var="string3" value="${fn:join(string2, '-}" />
<p>La cadena es: ${string3}<//p>
</body>
</html>

Nota:La función fn:split devuelve un array de subcadenas que se dividen en un array de subcadenas utilizando el separador especificado.

Los resultados de la ejecución son los siguientes:

La cadena es: www-w3codebox-com

Biblioteca de etiquetas estándar de JSP