server.xml im conf Verzeichnis der Tomcat Installation angepasst werden (Eine Beschreibung findet sich zu diesem Thema ebenfalls hier).
Dazu wird die Connector Definition um das Attribut URIEncoding="UTF-8" erweitert.
<Connector port="8080"
protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"/>
Im Anschluss ist dafür zu sorgen, dass das ausgelieferte Response ebenfalls mit UTF-8 kodiert wird. Dazu gibt es die folgende Möglichkeiten.
- Innerhalb einer JSP Seite:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> - Für HTML 5 (Angabe über das Meta Tag):
<meta charset="UTF-8"> - Für HTML 4:
<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
Zum Abschluss noch ein Link mit einer Erklärung über den Unterschied von
GET und POST: GET versus POST
Keine Kommentare:
Kommentar veröffentlichen