Les développeurs d'applications Web utilisent souvent UTF-8 comme encodage dans leurs applications, mais ne parviennent pas à modifier les valeurs par défaut du serveur. Cela s'applique à tout ce qui utilise Servlets (y compris JSP et JSF). Vous pouvez modifier les valeurs par défaut dans sun-web.xml ou glassfish-web.xml comme indiqué ci-dessous en définissant l'élément de codage de paramètres.
<glassfish-web-app>
<!-- Modifiez le codage de caractères par défaut de ISO-8859-1 à UTF-8 -->
<parameter-encoding default-charset="UTF-8"/>
</glassfish-web-app>