1

Hey Leute, Ich versuche, ein ResourceTool in den Frühling zu integrieren. es funktioniert gut, nur 1 Problem, Standardcodierung war ISO-8859-1. so..ein bisschen Forschung und ich kam mit 3 möglichen Lösungen.Velocity ResourceTool Integration mit Spring Framework

I. einen Filter in web.xml hinzuzufügen: SetCharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter Codierung UTF-8 forceEncoding wahre SetCharacterEncodingFilter /*

  1. fügen Sie eine Zeile in den Viewresolvers hinzu:
  2. manuell die Codierung der Antwort ändern: response.setContentType ("text/html; charset = UTF-8"); response.setCharacterEncoding ("UTF-8"); (Set-Codierung wird nur geschehen, dass Content-Typ setzt auch die Codierung selbst)

JEDOCH sobald ich eine dieser beiden getan haben, alle meine Saiten biegen gibrish, auch egal, welche Codierung i ändern Sie es bleibt gibrish (wird nur schlimmer wenn überhaupt).

irgendwelche Ideen, wie man es löst? jemand?^_^

Antwort

0

Sie sollten Velocity wahrscheinlich auch mitteilen, UTF-8 mit den Eigenschaften input.encoding und/output.encoding zu verwenden.