Ouvrir un formulaire html
lulu
-
smartchild -
smartchild -
j'ai ccréé 3 formulaires html et g créé leur servlet respective.
cependant j'aimerai que lors du clic sur le submit du formulaire2 le formulaire3 s'ouvre selon la valeur d'un champ. quelle commande me permettrais d'ouvrir ce formulaire a partir de ma sevlet?
cependant j'aimerai que lors du clic sur le submit du formulaire2 le formulaire3 s'ouvre selon la valeur d'un champ. quelle commande me permettrais d'ouvrir ce formulaire a partir de ma sevlet?
A voir également:
- Ouvrir un formulaire html
- Whatsapp formulaire opposition - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment ouvrir un fichier bin ? - Guide
- Ouvrir un fichier .dat - Guide
- Comment ouvrir un fichier docx ? - Guide
10 réponses
ça veut dire quoi ouvrir un formulaire?
tu veux dire exécuter la servlet 3? avec les paramètres du formulaire 3, tout en appuyant sur le bouton du 2?
tu veux dire exécuter la servlet 3? avec les paramètres du formulaire 3, tout en appuyant sur le bouton du 2?
J'ai des modif dans mon projet, a l'aide de case a cocher l'utilisateur coche des champs, selon la valeur de ces champ je devrai aficher la ou les pages (formulaires html) les une a la suite des autres, mon pb reste le même, je dois ouvrir une page depuis ma servlet. Par exemple ouvrir le formulaire 3 ou 4 a partir de la servlet2... (Sachant que chaque formulaire appel sa propre servlet).
Voilà ce que j'ai compris : ;-)
t'as des pages de la forme formulairei.html i=1..n
selon les cases cochés par l'utilisateur, on affiche formulaire1 ensuite formulaire3 et formulaire4 par exemple !
la solution la plus facile c'est d'utiliser les JSP et d'utiliser la balise
<jsp:include>
si tu insistes pour utiliser les servlets, je ne vois pas le problème!!
car tu vas certainement faire
out.println("<form method=post action="servlet1">");
out.println("les champs du formulaire 1");
etc!!!
t'as des pages de la forme formulairei.html i=1..n
selon les cases cochés par l'utilisateur, on affiche formulaire1 ensuite formulaire3 et formulaire4 par exemple !
la solution la plus facile c'est d'utiliser les JSP et d'utiliser la balise
<jsp:include>
si tu insistes pour utiliser les servlets, je ne vois pas le problème!!
car tu vas certainement faire
out.println("<form method=post action="servlet1">");
out.println("les champs du formulaire 1");
etc!!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
En fait ce que tu me propose c'est d'intégrer le html dans ma servlet? le pb c'est que j'ai créer 3 formulaires séparer et d'un autre coté j'ai créer 3 serlets. En fait jusque la je n'avais pas de pb, mais mon boss a changer d'avis veut d'autres formulaires et avoir le choix de leur ouverture. Donc apparemment, je ne suis plus sur la bonne voie? et il n'y a aucune commande java qui me permettrais d'ouvrir une page si je connais son url?
siii
tu peux mettre dans la servlet
responde.sendRedirect("url");
mais là tu n'affiches qu'une seule page html
pour afficher n formulaires, il faut les taper en dur ou utiliser include des JSP
tu peux mettre dans la servlet
responde.sendRedirect("url");
mais là tu n'affiches qu'une seule page html
pour afficher n formulaires, il faut les taper en dur ou utiliser include des JSP
donc cette fonction suffit a ouvrir une page html! je te remerci de toute l'aide que tu m'as apporté jusqu'a présent. Je pense que cette fonction devrait me suffir, puisque je dois afficher une seule page a la fois.
Bonjour,
j'ai un problème je vaux qu'aà partir d'un formulaire récupérer le champ de bouton radio d'un formulaire d'une page html pour la tester dans la servlet.
la servlet est :"calculating"
la page html est :"calculate"
le nom de champ est:"choix"
pour je teste si le champ est * je vais faire la multiplication de X *Y et ainsi de suite.
j'ai un problème je vaux qu'aà partir d'un formulaire récupérer le champ de bouton radio d'un formulaire d'une page html pour la tester dans la servlet.
la servlet est :"calculating"
la page html est :"calculate"
le nom de champ est:"choix"
pour je teste si le champ est * je vais faire la multiplication de X *Y et ainsi de suite.