Bonjour, voici un exemple d'appel d'une de mes servlets :
http://localhost:8080/WinMJC_JAVA/MAJAdherent?fwkparam=<Service><TYPE_MAJ>C</TYPE_MAJ><Donnees><Adherent><idFamille>1</idFamille><NO_ADH>0</NO_ADH><Nom>TUTU</Nom><Prenom>TUTU</Prenom><EtatCivil><Sexe>M</Sexe><DateNaissance>25041978</DateNaissance><LieuNaissance>Montpellier</LieuNaissance><Adresse_1>53 Rue de la roubine</Adresse_1><Adresse_2>Lot. Les Micocouliers</Adresse_2><CodePostal>34130</CodePostal><Commune>Mauguio</Commune><TelFixe>0467296187</TelFixe><TelPortable>0686972314</TelPortable><DateMAJ></DateMAJ><Nationalite>FR</Nationalite></EtatCivil><Cotisation></Cotisation><Anciennete></Anciennete><CartePayee></CartePayee><Mail1>Mail1</Mail1><Mail2>Mail2</Mail2></Adherent></Donnees></Service>
J'arrive à récupérer le flux XML en utilisant la méthode :
Je souhaiterais pouvoir récupérer ce même flux mais sans avoir à nommer ma variable fwkParam .
Code : Sélectionner tout - Visualiser dans une fenêtre à part String fwkParam = request.getParameter("fwkparam");
Mon URL d'appel serait alors :
http://localhost:8080/WinMJC_JAVA/MAJAdherent?<Service><TYPE_MAJ>C</TYPE_MAJ><Donnees><Adherent><idFamille>1</idFamille><NO_ADH>0</NO_ADH><Nom>TUTU</Nom><Prenom>TUTU</Prenom><EtatCivil><Sexe>M</Sexe><DateNaissance>25041978</DateNaissance><LieuNaissance>Montpellier</LieuNaissance><Adresse_1>53 Rue de la roubine</Adresse_1><Adresse_2>Lot. Les Micocouliers</Adresse_2><CodePostal>34130</CodePostal><Commune>Mauguio</Commune><TelFixe>0467296187</TelFixe><TelPortable>0686972314</TelPortable><DateMAJ></DateMAJ><Nationalite>FR</Nationalite></EtatCivil><Cotisation></Cotisation><Anciennete></Anciennete><CartePayee></CartePayee><Mail1>Mail1</Mail1><Mail2>Mail2</Mail2></Adherent></Donnees></Service>
Je pensais utiliser la méthode :
Malheureusement mon request.getInputStream est toujours null.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 //La méthode toString me convertit mon InputStream en String String fwkParam = Framework.toString(request.getInputStream());
J'espère que quelqu'un pourra me fournir un exemple et me dire quelle étape j'ai oublié ou mal fait.
Merci d'avance
Partager