Velocity's resourceTool интеграция с Spring Framework - PullRequest
1 голос
/ 04 января 2011

Эй, ребята, я пытаюсь интегрировать resourceTool в весну.все работало нормально, только 1 проблема, кодировка по умолчанию была ISO-8859-1.так что ... немного исследований, и я нашел 3 возможных решения.

I.добавить фильтр в web.xml: SetCharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter кодировка UTF-8 forceEncoding true SetCharacterEncodingFilter / *

  1. добавить строку в средствах просмотраизменение кодировки ответа: response.setContentType ("text / html; charset = UTF-8");response.setCharacterEncoding ( "UTF-8");(установить кодировку просто убедитесь, что тип контента также устанавливает саму кодировку)

ОДНАКО, как только я сделаю ДРУГИЕ из них, все мои строки превращаются в бред, также независимо от того, чтоЯ изменяю кодировку, она остается гибришей (становится только хуже, если что-нибудь).

есть идеи, как ее решить?кто-нибудь?^ _ ^

1 Ответ

0 голосов
/ 04 января 2011

Вы, вероятно, должны сказать Velocity также использовать UTF-8 со свойствами input.encoding и / или output.encoding.

...