sdx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [sdx-users] tests de paramètres


From: Frédéric Glorieux
Subject: RE: [sdx-users] tests de paramètres
Date: Wed, 12 Feb 2003 11:45:39 +0100

 > > Sur hpp (qui était l'origine de la discussion) on pourrait
 > > implanter facilement un truc du genre
 > >
 > > <sdx:executeSimpleQuery>
 > >    <sdx:parameter name="hpp">
 > >            <sdx:logic>
 > > /*
 > > à savoir, String sdx_parameter est dans le contrat. Dans le
cas
 > > d'un paramètre, on calcule aussi Integer sdx_i, Boolean
sdx_bool
 > > et autres pour les actions.
 > > */
 > > if (sdx_i &gt; 100) sdx_i=100;
 > >            </sdx:logic>
 > >    <sdx:parameter name="hpp">
 > > <sdx:executeSimpleQuery>
 > >
 > > Est-ce que cela intéresse d'autres gens ? On peut implanter
mais
 > > on a pas le temps de tester.
 >
 > C'est effectivement très simple; si ça peut être implémenté
 > facilement c'est super.

J'ai implanté de quoi faire marcher ça

        <sdx:executeSimpleQuery hpp="5">
            <sdx:parameter name="hpp" valueParam="hpp">
                <xsp:logic>if (sdx_i &gt; 100)
sdx_parameter="100"; </xsp:logic>
                <sdx:debug/>
            </sdx:parameter>
        </sdx:executeSimpleQuery>

1)  @hpp="5" (et le paramètre url par défaut) est débranché, car
un développeur ouvrant un élément est supposé savoir ce qu'il
veut.
2)  <sdx:parameter name="hpp" valueParam="hpp"> fonctionne comme
par défaut sauf qu'on doit tout dire, et on a de quoi imbriquer
des éléments.
3)  <sdx:debug/>, magic tag, donne de l'info si un jour un
sdx:developper en a eu besoin
4)   <xsp:logic> </xsp:logic>, du java compilable, la taglib se
réserve le droit de savoir quand elle préfère l'éxécuter.

Ceci marche pour n'importe quel autre paramètre.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]