sdx-developers
[Top][All Lists]
Advanced

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

Re: RE : [sdx-developers] Migration


From: Pierrick Brihaye
Subject: Re: RE : [sdx-developers] Migration
Date: Tue, 29 Oct 2002 17:15:43 +0100
User-agent: Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.0.1) Gecko/20020823 Netscape/7.0

Re,

Martin Sevigny a écrit:

Supposons que tu veux passer une valeur pour le paramètre sdx "hpp".
Alors, si tu fais :

hppParam="h" => la valeur vient du paramètre HTTP "h"
hppString="h" => la valeur vient de la variable Java "h"
hpp="10" => la valeur est 20

Si tu ne faits rien, la valeur est celle par défaut.

On est d'accord. Il va simplement falloir que je regarde comment faire passer *mes* paramètres dans <sdx:login> :-)

Ca fait partie de l'uniformisation des noms dans SDX 2. Croyez-moi, le
passage à SDX 3 sera plus facile ;-)

J'ai bien compris. Ces choix me paraissent pertinents. Je ne me gênerait pas pour les commenter à l'usage :-)

Les privilèges étaient à proscrire en SDX 1 à partir du moment où les
groupes sont apparus. Faire la logique avec les groupes...

Sur le principe, OK. Dans mon cas présent, je me retrouve avec
<sdx:group id="admins"/>. je manque encore de recul pour voir les id possibles à cet endroit... Mais bon, je vais créer des utilisateurs pour étudier la combinatoire.

Bon, maintenant, je suis sur le <sdx:logout/> qui semble remplacer l'ancien <sdx:handleLogout/> mais qui semble avoir le même comportement (interception d'un paramètre "logout='y'"). A vrai dire, ce comportement ne m'a jamais trop plu : je préfèrerais laisser au concepteur XSP le soin d'intercepter lui-même ce paramètre et de placer le tag à l'endroit ad hoc.

Autre chose : dans ma vieille appli, je partais du principe que si je n'avais aucun paramètre, j'affichais une page par défaut. Désormais, c'est plus difficile car SDX ajoute des paramètres du style :

<sdx:parameter name="sdx_user" class="fr.gouv.culture.sdx.user.AnonymousUserInformation" value="address@hidden" type="session"/>

ou

<sdx:parameter name="sdx_user" class="fr.gouv.culture.sdx.user.UserInformation" value="address@hidden" type="session"/>

(ce qui prouve que je maîtrise désormais le login.logout ;-)

Je trouve cette idée excellente et je me rends bien compte du parti que l'on peut en tirer. Cependant, n'est-il pas nécessaire de faire la distinction entre les paramètres fournis par la request (user-parameter) et ceux fournis par SDX (system-parameter) ? En l'état actuel des choses, les deux types sont confondus ce qui me pose un problème d'implémentation, chose tout à fait secondaire néanmoins :-)

A bientôt.

--
Pierrick Brihaye, informaticien
Service régional de l'Inventaire
DRAC Bretagne
mailto:address@hidden





reply via email to

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