Formularz JSF i niemieckie umlauty

Stoję w obliczu dziwnego problemu w jednym z moich JSF (czyli facelet). Używam Richfaces i na jednej stronie mam normalny formularz

<h:form></h:form>

Mój problem polega na tym, że kiedy przesyłam formularz, wszystkie znaki UTF-8 - jak niemieckie umlauty (äöü) - są otrzymywane zaszyfrowane. Jeśli zmienię stronę na ISO-8859-1 w mojej przeglądarce, to działa.

Jeśli rozwinę formularz z atrybutem

<h:form id="register-form" acceptcharset="ISO-8859-1">

to też działa. (tylko dla niemieckich umlautów) - inne znaki UTF-8 będą zaszyfrowane do czegoś nieczytelnego.

Czy ktoś mógłby mi to przekazać?

questionAnswers(4)

yourAnswerToTheQuestion