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 :

[Struts] Pb rafraichissement d'une table


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2006
    Messages
    204
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 204
    Par défaut [Struts] Pb rafraichissement d'une table
    Bonjour

    Voici mon petit problème, j utilise le framework de struts

    J'ai implémenté 2 actions struts:
    - la première c est une action d'initialisation
    - la deuxième une action de mise a jour de donnée dans une table

    ces deux actions travaille sur la même jsp et le même FormBean

    J exécute l'enchainement suivant:
    Action 1 puis action 2 et action 1

    c est a dire que j initialise mes données, ensuite je les mets a jours et enfin je réinitialise mes données

    J entend par initialiser, c est plutôt de la consultation des données qui sont en base

    Je me suis rendu compte que dans ma dernière action (c est a dire lorsque j ai fais ma mise a jour), mon action initialiser ne voit pas encore les modifications en base, EST ce un problème de rafraichissement???

    J ai bien vérifié dans ma table en base de donnée que les données on été mise à jour, j ai même fais "F5" pour rafraichir ma jsp et la tout est ok???

    Ma question est plutôt : est-ce un problème de rafraichissement de la table? si oui comment corriger le problème

    J espère avoir été clair,

    Merci
    [FONT=Arial] [/FONT]

  2. #2
    Membre émérite
    Avatar de yolepro
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2002
    Messages
    918
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mai 2002
    Messages : 918
    Par défaut
    Bonjour,

    Utilises-tu des forward dans tes actions ?

    Si c'est le cas, c'est normal.

    Le forward transmet la request, donc si tu modifies ton formulaire en cours il récupèrera le formulaire qui a été soumit en premier dans ta derniere action.

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2006
    Messages
    204
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 204
    Par défaut
    Citation Envoyé par yolepro
    Bonjour,

    Utilises-tu des forward dans tes actions ?

    Si c'est le cas, c'est normal.

    Le forward transmet la request, donc si tu modifies ton formulaire en cours il récupèrera le formulaire qui a été soumit en premier dans ta derniere action.
    oui j utilise un forward,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <layout:link onclick="action2();" forward="action1">
    
    <layout:img onkeypress="javascript:submit();" altKey="prompt.validateOperations" pageKey="prompt.validateOperations.img" border="0"/>
    </layout:link>
    
    comment résoudre le probleme? ce que je ne comprend pas, c est que j utilise le meme taf pour d autre ation, et que la mise a jour est bien faite

  4. #4
    Membre confirmé Avatar de gamel
    Inscrit en
    Avril 2006
    Messages
    128
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 128
    Par défaut
    Salut,

    je ne sais pas si je suis dans le sujet, mais procede tu a un commit sur ta base ?

  5. #5
    Membre confirmé
    Inscrit en
    Janvier 2006
    Messages
    204
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 204
    Par défaut
    oui je suis en autocommit

    mais en faite il y a un décalage entre ma demande de ré-initialisation et la mise à jour de la base.

    Y a t il un moyen de demander la mise à jour d'une table avant d effectuer une requete?

  6. #6
    Membre confirmé Avatar de gamel
    Inscrit en
    Avril 2006
    Messages
    128
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 128
    Par défaut
    euh la j'avoue, que je ne vois pas ...
    essaye de faire un commit avant ta requete ... je ne sais pas moi

Discussions similaires

  1. rafraichissement d'une table utilisant merge
    Par bastien dans le forum Requêtes
    Réponses: 1
    Dernier message: 18/06/2008, 17h34
  2. [WD11] Rafraichissement d'une table
    Par Finar dans le forum WinDev
    Réponses: 1
    Dernier message: 13/12/2007, 10h10
  3. sélection d'une ligne et rafraichissement d'une table
    Par The Greg dans le forum AWT/Swing
    Réponses: 9
    Dernier message: 23/10/2007, 11h40
  4. [windev 10]rafraichissement d'une table
    Par nath-0-0 dans le forum WinDev
    Réponses: 3
    Dernier message: 10/01/2007, 18h21
  5. Showmodal puis rafraichissement d'une table
    Par navis84 dans le forum Bases de données
    Réponses: 2
    Dernier message: 23/03/2005, 08h09

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