You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-fr@cocoon.apache.org by douentza douentza <dd...@yahoo.fr> on 2005/05/02 13:36:46 UTC
Re: Objet Java et Jpath
Bonjour,
J'ai essaye cela mais surement je me suis mal pris.
l'objet d'eclare dans le flowscript
report = new Packages.reporting.ReportConfigurationTransactions( );
Dans les XSP les appels suivants marche :
<reportdetails>
<poolName><xsp:expr><jpath:value-of select="report/paynetName"/></xsp:expr></poolName>
<loginName><xsp:expr><jpath:value-of select="report/userName"/></xsp:expr></loginName>
<areaName><xsp:expr><jpath:value-of select="report/areaName"/></xsp:expr></areaName>
<beginDate><xsp:expr><jpath:value-of select="report/beginDate"/></xsp:expr></beginDate>
<endDate><xsp:expr><jpath:value-of select="report/endDate"/></xsp:expr></endDate>
</reportdetails>
Mais celui ci
<reporQuery><xsp:expr>report.getSqlQuery() </xsp:expr></reporQuery>
donne l'erreur suivante :
start error (lines 602-602) "report cannot be resolved" XSPObjectHelper.xspExpr(contentHandler, report.getSqlQuery()); // end error this.contentHandler.endElement( "", ... Line 602, column 0: report cannot be resolved
Sylvain Wallez <sy...@apache.org> a écrit:
douentza douentza wrote:
>Bonjour,
>
>J'ai un objet java dans un pakage personnel. Cet objet a des attributs public et deux
>methodes. Je l'instancie dans un flowscript puis je passe comme bizdata pour un XSP.
>
>Danbs ce cedrier, grace a JPath j'arrive a acceder aux attributs. Cependant, je voudaris egalement acceder au deux methode de la classe.
>Comment faire?
>
>
L'objet passé depuis le flowscript est disponible dans une variable
nommée "bean" lorsqu'on utilise la taglib jpath. Il suffit donc de faire
"bean.maMethode()".
Sylvain
--
Sylvain Wallez Anyware Technologies
http://apache.org/~sylvain http://anyware-tech.com
Apache Software Foundation Member Research & Technology Director
---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org
---------------------------------
Découvrez le nouveau Yahoo! Mail : 250 Mo d'espace de stockage pour vos mails !
Créez votre Yahoo! Mail