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

Struts 1 Java Discussion :

popup d'information après une action


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 28
    Par défaut popup d'information après une action
    Bonjour à tous,

    je fais une action de création dans mon appli. En résumé, lorsque je clique pour sauvegarder, il sauvegarde et me vide le formulaire.
    J'aimerai qu'à la suite de l'action, une popup d'information du style "Le terme a bien été créé" apparaisse. dans le formulaire.

    Existe-t-il une petite astuce?

    Merci d'avance.

    Immo

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    372
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 372
    Par défaut
    Je serais tentée de dire qu'il faut que tu mettes un truc en session genre :
    code de l'action :
    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
    public class TonAction extends Action{
     
    	/**
             *
             */
    	public ActionForward execute(ActionMapping mapping,
    			ActionForm form,
    			HttpServletRequest request,
    			HttpServletResponse response)
    			throws IOException, ServletException {
     
    		HttpSession session = request.getSession();
                    session.setAttribute("attributPopup", null);
     
    ....
    // validation du formulaire
    if(){// requete ok, tu veux afficher la popup
        session.setAttribute("attributPopup", "yes");
    }
    ....
    et dans ta jsp :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <head>
      	<link rel="stylesheet" href="<%=request.getContextPath()%>/jsp/style/stylesheet.css" type="text/css">
        <title>Ton Titre</title>
    <SCRIPT language="JavaScript">
    window.onload=init;
     
    function init(){
    	var action = "<%=(String)session.getAttribute("attributPopup")%>";
    	if(action!=null && action=="yes"){
                window.open("tonurlpopup", '', 'resizable=yes, width=300, height=100, location=no, menubar=no, status=no, scrollbars=no');
            }
    }
    </SCRIPT>

Discussions similaires

  1. ouvrir une autre page après une action clavier
    Par Jahjouh dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 17/06/2008, 15h23
  2. repérer les modifications aprés une action
    Par yazid308 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 06/09/2007, 11h56
  3. rafraichissement liste apres une action
    Par Immo dans le forum Struts 1
    Réponses: 2
    Dernier message: 20/08/2007, 13h09
  4. Verrouiller une donnée après une action
    Par edonis dans le forum Access
    Réponses: 3
    Dernier message: 30/07/2007, 12h03
  5. Rendre le focus à champ de saisie après une action
    Par Gothico dans le forum WinDev
    Réponses: 3
    Dernier message: 24/10/2006, 16h21

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