Hallo zusammen!
Wie kann ich dafür sorgen, daß Umlaute in Formularfeldern richtig übertragen werden?
Der Aufbau der JSP sieht wie folgt aus:
über Tiles wird dann irgendwo ein Formular eingebunden - Textfelder sind so definiert:
HTML-Sonderzeichen werden wohl automatisch korrekt encodiert, nur mit den Umlauten klappt das nicht - wieso eigentlich? der Quellcode der HTML-Seite sieht im Browser so aus:
Wäre super
!
Wie kann ich dafür sorgen, daß Umlaute in Formularfeldern richtig übertragen werden?
Der Aufbau der JSP sieht wie folgt aus:
Code:
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles"%>
<%@ taglib uri="/tags-page" prefix="page"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html:html xhtml="true">
...
über Tiles wird dann irgendwo ein Formular eingebunden - Textfelder sind so definiert:
Code:
<html:text name="Bla" property="blub" styleClass="text" />
HTML-Sonderzeichen werden wohl automatisch korrekt encodiert, nur mit den Umlauten klappt das nicht - wieso eigentlich? der Quellcode der HTML-Seite sieht im Browser so aus:
Hat da jemand eine Idee?<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="de-DE" xml:lang="de-DE">
<head>
...
Wäre super