Salut,
quelqu'un connaitrait la différence entre ces deux locales :
celle de struts :
et celle de J2EE :Code:Locale locale = (java.util.Locale)session.getAttribute(Globals.LOCALE_KEY);
merci.Code:Locale locale = request.getLocale();
Version imprimable
Salut,
quelqu'un connaitrait la différence entre ces deux locales :
celle de struts :
et celle de J2EE :Code:Locale locale = (java.util.Locale)session.getAttribute(Globals.LOCALE_KEY);
merci.Code:Locale locale = request.getLocale();
A ma connaissance, il n'y a pas de différence entre les deux.
Quand tu exécutes un request.getLocale() dans une classe Action de Struts, Struts exécute un session.getAttribute(Globals.LOCALE_KEY) pour récupérer la Locale.
merci.
il me semblait que l'une était fonction de la langue du navigateur... et pas l'autre... (à prendre avec des pincettes)
En fait, par défaut, elle est fonction de la langue du navigateur.
En Struts, elle peut être différente de celle du navigateur si tu décides de forcer une autre langue en utilisant la méthode setLocale dans une Action.