Bonjour à tous,

Je développe actuellement un site web en JSP/Servlet, et je m'attaque à l'internationalisation de celui-ci (première fois). Pour se faire, j'inclus dans mon header une combobox reprenant toutes les langues disponibles (reprises dans un fichier xml).

Mon but est de passer la valeur de l'option selectionnée comme paramètre à ma servlet (peu importe ici que ça soit une servlet).

Comment puis-je faire ? Ai-je besoin de JS pour cela?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<form name="switchLanguage" action="lang?param=QUEDOISJEMETTREICI?" method="post">
                <select name="language" onChange="switchLanguage.submit(ETPEUTETREICI?);">
                    <c:forEach var="lang" items="${requestScope.langs}">
                        <option value="${lang.code}">${lang.name}</option>
                    </c:forEach>
                </select>
</form>
Un grand merci !