JSTL – changer la locale de l’utilisateur

Comment faire pour changer la locale de l'utilisateur dans le code d'une servlet lorsque l'on utilise les tags <fmt:message /> de la JSTL pour afficher des messages ? La solution est très simple, même si peu connue : String language = "fr"; String country = "FR"; Locale locale = new Locale(language, country); HttpSession session = (); //Le code ci-dessous peut être remplacé par String attrName = +".session"; String attrName = ""; (attrName, locale); Ainsi, vous allez pouvoir changer la locale…
Lire d'avantage

JSP 2.0, JSTL 1.1 – impossible d’utiliser les expressions languages dans des taglibs

Vous vous êtes décidé d'écrire les pages JSP avec la JSTL le tout en XML. Il faut dire au revoir aux scriptlets et bonjour aux EL ! ;-) Mais vous rencontrez peut-être cette erreur : : (33,32) According to TLD or attribute directive in tag file, attribute value does not accept any expressions (:510) (:375) (:314) (:264) (:856) (Native Method) (:39) (:25) (:585) $(:243) (Native Method) (:517) (:275) (:161) (Native Method) (Native Method) (:1085) (:263) (:239) (:341) (:572) (:221) (:1196)…
Lire d'avantage