Dans une méthode javascript comment faire pour sauvagarder les données dans la request HTTP courante, ex si ma méthode JS prend deux paramètres ayant les valeur A & B, comment les stocker dans la request HTTP.
Merci
Version imprimable
Dans une méthode javascript comment faire pour sauvagarder les données dans la request HTTP courante, ex si ma méthode JS prend deux paramètres ayant les valeur A & B, comment les stocker dans la request HTTP.
Merci
Qu'est-ce que tu appelles
:koi:Citation:
la request HTTP courante
je voulais dire la HttpServeltRequest,
genre est ce que je peux mettre dans ma fonction comme ci-dessous :
MerciCode:
1
2
3
4
5
6
7
8
9
10 function maj_adr(id_adr,id_zone,lib_adr){ <% request.setAttribute("ID_ADR",id_adr);%> <% request.setAttribute("ID_ZONE",id_zone);%> <% request.setAttribute("LIB_ADR",lib_adr);%> window.close(); }
Bonjour,
Je suis déjà parvenu à écrire du Java dans du Javascript mais pour récupérer des données, par pour en sauver. Donc je pense que ce n'est pas possible. Je ne vous le certifie pas à 100%. Faites des tests, sinon, passez en Ajax.
si je ne m'abuse jsp = coté serveur javascript coté client
on ne peut don passer les valeurs que par get ou post donc form ou ajax ..
Vous créez une iframe cachée dans la page et vous faite un submit d'un formulaire dans l'iframe.
Il n'y a peut-être pas besoin de passer par une iframe. En fait, je ne vois pas bien où vous êtes, ce que vous voulez faire et où vous voulez atterrir.
Un petit formulaire dans la page ne serait-il pas suffisant ?
Code:
1
2
3
4 <form name="petit_formulaire" action="ma_servlet/.../ma_page.jsp" method="POST"> <input type="hidden" name="adresse" value=""> </form>
Pour bien te former: Cours et tutoriels pour apprendre JavaScriptCode:
1
2
3
4
5
6
7
8 function maj_adr(id_adr,id_zone,lib_adr){ document.petit_formulaire.adresse = id_adr; document.petit_formulaire.submit(); window.close(); }