Title: RE: getter avec param dans un javabean

Salut !

Tu peux mettre dans le champ property :
        property="cellule(COLONNE1)"

Cela lancera l'appel � getCellule( "COLONNE1" );

Olivier

> -----Message d'origine-----
> De : Vincent Bossuet [mailto:[EMAIL PROTECTED]]
> Envoy� : lundi 18 ao�t 2003 11:01
> � : java
> Objet : getter avec param dans un javabean
>
>
> Salut,
> est-il possible de faire un getter dans un javabean,
> utilisant un param�tre ? et si oui, quelle est la syntaxe
> pour le r�cup�rer en taglib dans la jsp ?
>
> Par ex, le javabean (extrait) :
>
> public class Ligne implements java.io.Serializable {
>   private Hashtable listeCellules ;
>   public String getCellule(String colonneKey) {
>     return (String) listeCellules.get(colonneKey);
>   }
>   (...)
> }
>
> Et dans la jsp, j'utilise pour l'instant les taglibs Struts :
>
> <table>
>  <logic:iterate name="tableau" property="listeLignes" id="ligne">
>   <tr>
>    <logic:iterate name="tableau" property="listeColonnes"
> id="colonne">
>     <td>
>      <bean:write name="ligne" property="cellule" ????
>       => Il faudrait passer ici en param colonne.getKey()
>      />
>     </td>
>    </logic:iterate>
>   </tr>
>  </logic:iterate>
> </table>
>
>
> Merci d'avance !
> Vincent
>
>
> Acc�dez au courrier �lectronique de La Poste : www.laposte.net ;
> 3615 LAPOSTENET (0,34€/mn) ; t�l : 08 92 68 13 50 (0,34€/mn)
>
>
>
>

Répondre à