Bonjour
Je suis en train d'étudier une taglib personnalisée, où je trouve dans les classes qui forment cette taglib la méthode suivante :
Cette méthode est appelée à chaque initialisation de paramètres, par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 protected String evaluer(String parametre) { try { return (String) ExpressionEvaluatorManager.evaluate(null, parametre, String.class, this, pageContext); } catch (Exception e) { return parametre; } }Quelqu'un saurait-il m'expliquer à quoi sert cette méthode ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public void setPageActuel(String pageActuel) { Pager.pageActuel=evaluer(pageActuel); }
J'ai fait en sorte de la supprimer et le programme fonctionne normalement.
Je n'est pas trouvé d'explication sur ce sujet avec Google.
Merci d'avance pour votre aide.
Partager