wenas a todos, tengo un problema usando las JSTL de jakarta, mas especificamente con esta funcion:
${fn:replace(registro.texto, "\n", "<br>")}
en vez de quitarme los saltos de linea, me da error, ya he probado distintas maneras de pasarle el intro, pero es como si le estuviera tirando avioncitos de papel a un acorazado, de todas maneras, si alguien me puede dar una solucion alternativa en java me vendria bien.
probe implementar una clase, pero cuando pongo
cadena = cadena.replaceAll("\n", "<br>"); se me rie en la cara)
alguien me puede ayudar kon esto? llevo toda la mañana arrancandome los pelos
saludos
NUKE_CAV
--------------------------------------------------------------------------
Ya resolvi el problema!!! buskando encontre esto:
1- <%pageContext.setAttribute("linefeed", "\n"); %>
2- <c:out value="${fn:replace(registro.campo, linefeed, "<br />")}" escapeXml="false"/>
de todas maneras no sirvio, asi ke modifike la segunda linea a esto:
${fn:replace(registro.campo, linefeed, "</br>")
y asi si pincha, de todas maneras, en esa chatarra de Firefox eso no sirve, asi ke me baje las librerias de tags para trabajar kon strings de jakarta
Gracias por la ayuda
Saludos
Nuke_CAV