Настройка кодировки символов в EL - PullRequest
2 голосов
/ 24 августа 2011

Как мы можем добиться следующего в JSTL -

<% response.setCharacterEncoding("UTF-8"); %>

Я знаю, что мы можем ссылаться на объект ответа, как показано ниже, но как мы можем вызвать метод установки?

${pageContext.response} 

Спасибо.

1 Ответ

3 голосов
/ 24 августа 2011

Это должно быть сделано следующей строкой в ​​верхней части вашего JSP:

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

Или, если вы хотите применить это к всем JSP, добавьте следующее к вашемуweb.xml:

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

См. Также:

...