Bon, j'ai cherché avec mon ami google et permis les messages de ce forum sans trouver satisfaction, alors reste à faire un nouveau post...
En fait je voudrais que le site permette à l'utilisateur de changer de langue... Pour ce faire, j'ai une action "SwitchLanguageAction" dont l'action principale est de faire:
Puis en fonction de la valeur de language elle change la valeur de la locale et redirige vers l'index...
Code : Sélectionner tout - Visualiser dans une fenêtre à part String language = (String) request.getAttribute("lang");
Maitenant pour que ca fonction, j'ai dans mon struts-config.xml (betement)
Comment faire pour appeler switchlang avec un parametre maintenant?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <!-- Switch language --> <action path="/switchlang" type="mon.pack.SwitchLanguageAction"> </action> <!-- Switch language -->
D'après ce que j'ai lu, il suffirait de faire...
Mais cela ne fonctionne pas... language = null :/
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <strutshtml:link href="switchlang.do?lang=french"> <strutsbean:message key="nav.french" /> </strutshtml:link>
Quelle est la bonne solution?
Merci de votre aide!
Partager