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 :

problème context servlet


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 7
    Par défaut problème context servlet
    Bonjour, j'ai un problème sur une servlet,
    j'ai une applet qui communique avec une servlet. Sur l'applet j'ai un JTree que je manipule en ajoutant ou supprimant des nœuds, le problème c'est qu'après avoir fait des modifications, celles-ci sont bien prises en compte au niveau de la BD et au niveau visuel par contre lorsque je rafraichi la page contenant l'applet le JTree reprend l'apparence qu'il avait avant les modifications. Par contre si je redémarre le serveur le JTree a l'apparence qui correspond bien aux modifications.....

    Est ce que quelqu'un peut me dire comment faire pour que les modifications soient prises définitivement sans redémarré le serveur (peu être un problème autour du context de la servlet ...)?

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    si t'expliquais déjà comment l'applet recois l'état depuis le serveur?

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 7
    Par défaut
    Bonjour,

    L'applet ne gère que l'aspect graphique, lorsque j'ajoute un nœud à mon JTree elle demande à la servlet de faire une requête sur la base.

    La servlet récupère les données dans la base et les transmet à l'applet sous forme d'objet sérializable, et l'applet gère le côté IHM.

    Tout fonctionne normalement tant que je reste sur la page contenant l'applet, si je vais sur une autre page puis que je reviens sur la page de mon applet, les modifications ne se voient pas, par contre la base de données correspond bien aux modifications (ajout ou suppression de nœuds).

    Si je relance le serveur ou que le context se recharge les modifications se voient.

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    d'ou ma question initiale: comment l'applet récupère-t-elle ces données?

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 7
    Par défaut
    Sous forme d'objet "serializable" que la servlet lui transmet

  6. #6
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    oui mais en pratique, comment ce passe cette tarnsmission, a quel moment l'applet va-t-elle chercher cet objet?. Dans son init()? dans son start()? quand l'utilsateur clique sur un bouton précis?

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 7
    Par défaut
    Dans son init au départ, pour charger l'arborescence du JTRee, puis si je modifie le JTree la servlet modifie la BD et renvoi la nouvelle arborescence à l'applet (après un clic sur un bouton)

Discussions similaires

  1. Problème Rechargement Servlet
    Par whoesnext dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 30/12/2006, 19h32
  2. Problème compilation servlet
    Par stringman62 dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 08/11/2006, 15h44
  3. Problème de servlet mono-thread !
    Par solven dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 13/10/2006, 10h44
  4. problème de servlet
    Par chabfive dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 24/05/2006, 17h30
  5. [débutant][servlet]Problème avec Servlet login
    Par stago dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 10/05/2005, 00h05

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