Etiqueta JSTL para comparar
Frecuentes
Visto 93 equipos
1
¿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
2 Respuestas
0
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
0
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 jstl or haz tu propia pregunta.