J2EE passage de parametre - Java - Programmation
Marsh Posté le 12-10-2007 à 14:12:31
oui c'est vrai
j'ai des fichiers XML et un objet qui rajoute les combo box , les données etc,
je vois rien dans le fichier XML, je sais pas trop comment il a fait dans son objet pour choisir entre get et post, si j'ai compris forcément il rempli la balise form quelque part mais ou?
Marsh Posté le 12-10-2007 à 16:07:19
hi hi! pour plus de comprehension
voici un exemple de mes fichiers xml
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="formulaire.xsl" ?>
<RESULTAT>
<INFOUTILISATEUR>
<NOMUTILISATEUR>M. x</NOMUTILISATEUR>
<NOMPROFIL>CGTN</NOMPROFIL>
<PROFIL>P3</PROFIL>
</INFOUTILISATEUR>
<VARIABLES>
<ERRCODE>0</ERRCODE>
</VARIABLES>
<ENTETE
autosuggest="1"
page_titre="edition_source.html"
action="edition_source.html"
dominante1="rouge"
dominante2="rose">Gestion des sources</ENTETE>
<LIBELLES>
<TITRE>Gestion des sources</TITRE>
<SOUSTITRE>Modification d'une source</SOUSTITRE>
<ERRMESSAGES>
<ERRMESSAGE code="1">Le champ de saisie de la source doit être renseigné.</ERRMESSAGE>
<ERRMESSAGE code="2">La source ne doit pas exister.</ERRMESSAGE>
<ERRMESSAGE code="3">Vous n'avez pas le droit de modifier une source.</ERRMESSAGE>
</ERRMESSAGES>
</LIBELLES>
<COMPOSANT type="INPUT">
<ID>SCE_ID</ID>
<VALEUR type="Hidden" />
<AUTORISATION>
<VISIBLE>
<P3/>
</VISIBLE>
<MODIFIABLE>
<P3/>
</MODIFIABLE>
</AUTORISATION>
</COMPOSANT>
<COMPOSANT type="INPUT">
<ID>SCE_LIB</ID>
<LIBELLE>Source</LIBELLE>
<INFOBULLE>La source</INFOBULLE>
<VALEUR obligatoire="1" maxlength="255" />
<AUTORISATION>
<VISIBLE>
<P3/>
</VISIBLE>
<MODIFIABLE>
<P3/>
</MODIFIABLE>
</AUTORISATION>
</COMPOSANT>
<GROUPE>
<COMPOSANT type="BOUTON">
<ID>RESET</ID>
<LIBELLE>Réinitialiser</LIBELLE>
<VALEUR type="Reset" />
<AUTORISATION>
<VISIBLE>
<P3/>
</VISIBLE>
<MODIFIABLE>
<P3/>
</MODIFIABLE>
</AUTORISATION>
</COMPOSANT>
<COMPOSANT type="BOUTON">
<ID>VALIDER</ID>
<LIBELLE>Enregistrer</LIBELLE>
<VALEUR type="Submit" />
<AUTORISATION>
<VISIBLE>
<P3/>
</VISIBLE>
<MODIFIABLE>
<P3/>
</MODIFIABLE>
</AUTORISATION>
</COMPOSANT>
</GROUPE>
<AUTORISATION>
<VISIBLE>
<P3/>
</VISIBLE>
<MODIFIABLE>
<P3/>
</MODIFIABLE>
</AUTORISATION>
<DONNEES>
</DONNEES>
</RESULTAT>
voila
je remarque l'entete avec action mais get ou post?
Marsh Posté le 13-10-2007 à 12:05:37
et sinon, le rapport avec J2EE ?
j'ai la vague impression (mais je peux me tromper, c'est clair) que tu travailles avec un obscur framework propriétaire à ta boite.
donc là, si c'est la cas, moi pas pouvoir t'aider.
Sinon, c'est qu'il manque encore des infos
Marsh Posté le 15-10-2007 à 11:32:56
Ton xml est transformé (probablement en html) par XSLT (Cf. formulaire.xsl), c'est là dedans que tu veras comment est créé le formulaire
Marsh Posté le 16-10-2007 à 14:38:31
oui en effet c'est dans ces fichiers que j'ai trouvé en partie comment ça marchait
merci de votre aide, sympa !
Marsh Posté le 12-10-2007 à 13:03:39
bonjour
connais vous un cours sur le parametreage des fichier XML et sur le passage des parametre post ou get?
Avec les servlets générique, j'ai vu plein de doc mais je ne comprends pas comment choisir, si c'est bien le developpeur qui choisi de passer ces parametres en mode get ou post.
Par exemple en php c'est clair au niveau du code dans la balise du form on ecrit post ou get, il y a t il l'équivalent en j2EE?
Je cherche la partie de code qui s'occupe de ça mais je la trouve pas ou il y a quelque chose qui m'échappe.
Merci de votre aide