Bonjour à tous,
J'aimerais si possible que vous m'aidiez à bien comprendre de A à Z comment se passe l'accès aux méthodes via JSTL (1.0)
J'ai une classe MonObjet :
Dans ma JSP, lorsque je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public class MonObjet { private nom; private isVDP=false; public MonObjet() {} public String getNom() { return this.nom;} public void setNom(String nom) { this.nom=nom;} public void setVDP(boolean b) { isVDP = b;} public boolean isVDP() { return isVDP;} }
Un appel à la méthode getNom() est envoyé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<c:out value="${monInstance.nom}"/>
Maintenant dans ma JSP, je veux appeler la méthode isVDP(), j'ai du faire comme ceci :
Alors que ma variable ne s'appele même pas VDP mais isVDP.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <c:if test="${VDP}"> OK VDP vaut true </c:if>
Comment fait-il le lien ? Pourriez-vous m'expliquer et/ou me dire où je me trompe ?
Merci d'avance![]()
Partager