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