EL valeur d'attribut d'un taglib
Bonjour ,
Comment fait on pour utilser une EL comme valeur d'attribut d'un taglib
JSP
Code:
1 2 3
|
adresse2 : <mestaglibs:adresse ligne2 = "${adresse.line2}"/> |
classe Adresse
Code:
1 2 3 4 5 6 7 8 9 10 11
|
...
public int doStartTag() throws JspException {
try {
this.line2="test";
pageContext.setAttribute(?????, ???);
}catch (Exception e){
throw new JspException ("I/O Error", e);
}
return SKIP_BODY; |
si je n'utilise pas de taglib mais une simple servlet je fais comme ceci :(et ça marche)
Code:
1 2 3 4
|
Adresse adresse= new Adresse();
adresse.setLine2("test");
request.setAttribute("adresse2", adresse); |
dans la jsp
Code:
1 2
|
<input type="text" name="name" value="${requestScope['adresse2'].line2}"/> (scope request) <br/> |
merci de votre aide