tag fmt ejemplo custom jsp character-encoding

fmt - ¿Cómo puedo configurar limpiamente la pageEncoding de todos mis JSPs?



jstl libs (1)

Coloque lo siguiente en su web.xml para lograr el objetivo.

<jsp-config> <jsp-property-group> <url-pattern>*.jsp</url-pattern> <page-encoding>UTF-8</page-encoding> </jsp-property-group> </jsp-config>

Ver también:

Necesito codificar todos mis JSP como UTF-8.

Miré alrededor y descubrí que puedo usar la siguiente directiva de página para lograr esto:

<%@page pageEncoding="UTF-8"%>

Esto funciona perfectamente, pero necesito una forma de incluir esa directiva en todos mis JSP. No quiero pegarlo en la parte superior de cada archivo JSP en mi proyecto.

Tengo un archivo de cabecera que todas mis JSP usan para mostrar el encabezado de página. Me gustaría poder establecer la codificación de la página en el archivo de encabezado incluido, y hacer que se aplique a la página que lo está incluyendo. Desafortunadamente, después de leer this , parece que la directiva <%@ page %> solo se aplica a las inclusiones para niños, por lo que no puedo simplemente configurar la codificación en el encabezado porque la página real no heredará la codificación.

¿Alguien puede darme una manera limpia de establecer la codificación de caracteres en todos mis JSP?