2010-10-26 7 views
0

Je suis en train d'utiliser « câblage automatique » entre les attributs de demande et un haricot avecuseBean setProperty se comportant pas comme annoncé

<jsp:useBean id="cib" class="(fqn).CarInfoWebBean" scope="request"> 
    <jsp:setProperty name="cib" property="*" /></jsp:useBean> 

mais le poseur de la propriété (seulement) ne soit pas appelé.

La propriété bean est de type long et le nom de la propriété et le nom de l'attribut correspondent.
La chose étrange est que

<jsp:setProperty name="cib" property="carId" param="carId"/> 

ne fonctionne pas non plus, mais

<jsp:setProperty name="cib" property="carId" value="${carId}"/> 

fonctionne très bien.

Répondre

0

Il se trouve que l'attribut et la propriété param (*) peuvent obtenir des paramètres de demande, et non ... demande attributs

+0

En tant que barre latérale, l'utilisation jstl et el pour la sélection de propriété plus concis. –

Questions connexes