Bonjour tout le monde,

Pendant l'utilisation des ManagedBean et plus précisément au niveau des méthodes, le passage de paramètres n'est pas autorisé avec les EL (expression langage) au niveau de l'IHM:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<h:commandButton id="testButton" value="Test Button"
    actionListener="#{testBean.someMethod('someString')}" />
au niveau du ManagedBean
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
public void someMethod(String param) {
    System.out.println("param: " + param);
}
Mais, à partir de la version 2.2 des EL, on peut passer un paramètre au niveau d'une méthode d'un ManagedBean.

Le problème est que Tomcat n'autorise pas cela. J'ai trouvé une solution qui parle du jar el-impl-2.2.jar mais je n'arrive pas à la mettre en place.

Quelqu’un pourrait-il m'indiquer comment faire pour que Tomcat utilise ce jar ?

Merci d'avance pour votre aide.