Etiqueta JSTL para comparar

¿Hay una etiqueta JSTL para comparar para saber si una cadena es un elemento o miembro en una matriz?

Ejemplo:
Cadena para encontrar: Parte I
Matriz de cadenas: [Parte II, Parte III, Parte IV]

Quiero saber si Parte I es miembro de la Formación

Lo intenté <fn:contains> pero parece Parte I está contenido en Parte II Cordón

preguntado el 12 de febrero de 14 a las 07:02

2 Respuestas

No existe tal función disponible en JSTL para esto. Pero puede consultar el siguiente enlace. Espero que ayude

Listas y conjuntos JSTL: comprobar si el elemento existe en un conjunto

contestado el 23 de mayo de 17 a las 13:05

No no hay.

El fn:contains es la función JSTL que verifica si una cadena está presente en otra cadena. Su matriz de cadenas es probablemente alguna colección, que toString()El método devuelve algo como ["Part II", "Part III", "Part IV"] y por lo tanto el Parte I ha sido encontrado en Parte II. Es posible que esto no funcione para matrices: tienen una representación de cadena diferente, algo así como [Ljava.lang.String;@123456.

Sin embargo, puede crear su propia función JSTL que hará la verificación.

Respondido 12 Feb 14, 09:02

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.