Accès aux méthodes d'une classe
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 :
Code:
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;}
} |
Dans ma JSP, lorsque je fais
Code:
1 2
|
<c:out value="${monInstance.nom}"/> |
Un appel à la méthode getNom() est envoyé.
Maintenant dans ma JSP, je veux appeler la méthode isVDP(), j'ai du faire comme ceci :
Code:
1 2 3 4
|
<c:if test="${VDP}">
OK VDP vaut true
</c:if> |
Alors que ma variable ne s'appele même pas VDP mais isVDP.
Comment fait-il le lien ? Pourriez-vous m'expliquer et/ou me dire où je me trompe ?
Merci d'avance :)