[Top][All Lists]
[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 > 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 > 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.