IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

[JSP][SERVLET][JS]Redirection vers une pop up validant un formulaire principal


Sujet :

Servlets/JSP Java

  1. #1
    Membre régulier

    Profil pro
    Laveur
    Inscrit en
    Avril 2004
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Laveur

    Informations forums :
    Inscription : Avril 2004
    Messages : 142
    Points : 81
    Points
    81
    Par défaut [JSP][SERVLET][JS]Redirection vers une pop up validant un formulaire principal
    Bonjour,

    J'ai regardé dans pas mal de post mais je n'ai pas encore trouvé la solution.
    J'expose :

    J'ai un formulaire dans une fenetre principal avec plusieurs boutons qui renvoie a d'autre pages/formulaires.

    Dans la fenetre principal on choisi des lignes dans un tableau à l'aide de checkBox puis on clique sur un bouton qui ouvre une pop up pour y entrer une référence de classement.

    Le truc c'est que cette pop up valide le formulaire de la fenêtre mère qui renvoie à une servlet qui traite les données et qui fait un forward sur la fenêtre principale alors que je souhaiterai qu'elle retourne à la pop up (c'est un RequestDispatcher.forward(url))

    j'espere etre clair, merci de votre aide.

    extrait de ma popup.jsp
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    <body onunload="refreshOpener();">
    <script language="javascript">
    <div style="margin-left:40px">function choix(t) {</div>if (t!=""){
    <div style="margin-left:40px">window.opener.document.getElementById('f_suspens').submit();</div><div style="margin-left:40px">}</div><div style="margin-left:40px">}else alert("Vous devez entrer une référence correct.");</div><div style="margin-left:40px">return false;</div><div style="margin-left:40px">}</div></script>
    <div style="margin-left:40px"><form name="f_export" method="POST">
    <input type=hidden name=msmasBox>
    <table border="0" cellspacing="0" cellpadding="0" align="center" width="500">
    <tr> 
    <td>
    <input class="boxrecherche" type="text" name="p_numlot" size="13" maxlength="12"/>
    </td>
    </tr>
    <tr height="16">
    <td>
    <input type="image" onclick="return choix(document.getElementById('p_numlot').value)" width="0" height="0" border="0">
    <a href="#" onclick="return choix(document.getElementById('p_numlot').value)"><img src="/img/boutons/boutvalid.gif" border="0"></a>
    &nbsp;
    <a href="#" onclick="window.close()"><img src="/img/boutons/fermer.gif" border="0"></a>
    &nbsp;&nbsp;&nbsp;
    </td>
    </tr></div>
    bout de ma servlet qui traite les checkBox du formulaire principal (f_suspens)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException {
    ...
    }else if (action.equals("lot"){
    try {
    <div style="margin-left:40px">String[] suspenid = request.getParameterValues("msmasBox");</div><div style="margin-left:40px">String num = request.getParameter("numLot");</div><div style="margin-left:40px">// Traitement des infos</div><div style="margin-left:40px">forwardURL =?? Adresse de retour ??</div>}else if (action....){
    ...
    }
    <div style="margin-left:40px">javax.servlet.RequestDispatcher rd = request.getRequestDispatcher(forwardURL);</div><div style="margin-left:40px">rd.forward(request,response);</div>

  2. #2
    Membre régulier

    Profil pro
    Laveur
    Inscrit en
    Avril 2004
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Laveur

    Informations forums :
    Inscription : Avril 2004
    Messages : 142
    Points : 81
    Points
    81
    Par défaut
    J'ai trouvé. Je redirige vers la pop up à l'aide du parametre "TARGET" du formulaire.
    J'avais déjà essayé mais je l'avais mal employé

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Servlet générique de redirection vers une URL
    Par plumot dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 26/08/2011, 15h15
  2. Bouton radio et redirection vers une JSP
    Par khaled.mann dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 31/03/2009, 10h07
  3. Servlet et redirection vers une url
    Par jalalos dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 25/11/2007, 18h52
  4. [JSP] Mauvaise redirection vers une page
    Par taroudant dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 21/07/2006, 14h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo