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

Développement Web en Java Discussion :

Temps d'execution long d'une requete et double clic [FAQ]


Sujet :

Développement Web en Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2005
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Octobre 2005
    Messages : 47
    Par défaut Temps d'execution long d'une requete et double clic
    Bonjour,

    J'ai une question toute bête mais importante :

    Si je clique sur un bouton d'une page JSP et que le traitement qui en résulte est assez long, est-ce que, si je reclique sur ce bouton (ou sur un autre), ma première requête continue son bout de chemin ou bien est-elle stoppée?

  2. #2
    Membre expérimenté Avatar de mOuLi
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2008
    Messages
    170
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Avril 2008
    Messages : 170
    Par défaut
    Ta 1ère requête continuera d'être traitée
    Le double-click peut justement être problématique lorsque par exemple, le traitement lancé réalise des mises à jours. En effet le 2ème appel au service (invoqué sur le 2ème click pendant que le 1er traitement est encore en cours de traitement) peut entrer en concurrence avec le 1er appel.
    Une solution pourrait être de verrouiller le bouton de validation (en javascript par exemple) après le 1er click.

  3. #3
    Membre averti
    Inscrit en
    Octobre 2005
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Octobre 2005
    Messages : 47
    Par défaut
    Bonjour,

    Désolé pour ce retour aussi long

    Donc si par exemple je lance une requête longue, n'y-a-t-il pas un moyen de l'annuler? En faite pendant l'exécution, j'affiche un message de chargement : ce que je souhaiterais c'est avoir un lien "annuler" avec ce message pour que l'utilisateur puisse interrompre le processus (chargement de données à partir d'une base par exemple). Ça m'a l'air assez compliqué, j'espère que je me trompe :/

Discussions similaires

  1. [SP-2010] pb de temps d(attente long sur une tâche de collecte de signature
    Par chantalboyer dans le forum SharePoint
    Réponses: 1
    Dernier message: 03/03/2014, 09h34
  2. Réponses: 3
    Dernier message: 04/02/2010, 17h07
  3. nombre trop long depuis une requete access
    Par db48752b dans le forum ASP
    Réponses: 5
    Dernier message: 18/11/2008, 13h49
  4. temps total d'éxecution d'une requete
    Par bbillel dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 12/06/2007, 14h54
  5. Réponses: 6
    Dernier message: 15/05/2006, 17h03

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