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 :

programmer une alert lors l'ajout/modification en java


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2010
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 36
    Par défaut programmer une alert lors l'ajout/modification en java
    Bonjour,
    Je voudrais pouvoir faire en java "un envoi d'une alerte a tout les utilisateur de type "user"de mon application en cas d'une suppression ou modification dans la base de donne par un utilisateur de type "admin" est ce que c'est possible?

  2. #2
    Rédacteur/Modérateur
    Avatar de Logan Mauzaize
    Homme Profil pro
    Architecte technique
    Inscrit en
    Août 2005
    Messages
    2 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Transports

    Informations forums :
    Inscription : Août 2005
    Messages : 2 894
    Par défaut
    Bah tu stockes ton alert dans une table Alert, ensuite dans une table Notification tu stockes le couple (User id, Alert id).

    A chaque requête d'un client du vérifies, s'il y a une notification dans la table en question. Tu supprimes ensuite l'enregistrement. Tu peux également vérifier s'il y a encore une notification pour une alert donnée et supprimer l'Alert si besoin.

    Après charge à toi de prévoir l'affichage de ton Alert dans tes pages. Là ca dépend des technos employées.
    Java : Cours et tutoriels - FAQ - Java SE 8 API - Programmation concurrente
    Ceylon : Installation - Concepts de base - Typage - Appels et arguments

    ECM = Exemple(reproduit le problème) Complet (code compilable) Minimal (ne postez pas votre application !)
    Une solution vous convient ? N'oubliez pas le tag
    Signature par pitipoisson

  3. #3
    Membre averti
    Inscrit en
    Décembre 2010
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 36
    Par défaut
    merci pour votre reponse , c tres interessant
    donc je doi creer deux alerte , une pour l'ajout l'autre pour modification
    pour la table d'alerte , je doi creer de deux champ (idalerte, nomdalerte)
    exp (1, suppression de base donne ) ?

  4. #4
    Rédacteur/Modérateur
    Avatar de Logan Mauzaize
    Homme Profil pro
    Architecte technique
    Inscrit en
    Août 2005
    Messages
    2 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Transports

    Informations forums :
    Inscription : Août 2005
    Messages : 2 894
    Par défaut
    La table Alert doit avoir un identifiant c'est de la logique de SBGDR, j'insiste pas là-dessus.
    Ses données peuvent être diverses en fonction de ce qui est requis. Par exemple ca peut être le message à afficher ou une clée qui sert à identifier un message stockée en mémoire, dans un fichier de propriété.
    On pourrait également y inclure des paramètres de message.

    Si les messages sont stockés en mémoire la table Alert n'est pas nécessaire, et les clés de la table Notification sont alors l'identifiant de l'utilisateur et la clé pour retrouver l'alerte à afficher.
    Java : Cours et tutoriels - FAQ - Java SE 8 API - Programmation concurrente
    Ceylon : Installation - Concepts de base - Typage - Appels et arguments

    ECM = Exemple(reproduit le problème) Complet (code compilable) Minimal (ne postez pas votre application !)
    Une solution vous convient ? N'oubliez pas le tag
    Signature par pitipoisson

  5. #5
    Membre averti
    Inscrit en
    Décembre 2010
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 36
    Par défaut
    ok merci beaucoup je vais essayer de faire ça

  6. #6
    Rédacteur/Modérateur
    Avatar de Logan Mauzaize
    Homme Profil pro
    Architecte technique
    Inscrit en
    Août 2005
    Messages
    2 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Transports

    Informations forums :
    Inscription : Août 2005
    Messages : 2 894
    Par défaut
    Pense au bouton si la solution te convient.
    Java : Cours et tutoriels - FAQ - Java SE 8 API - Programmation concurrente
    Ceylon : Installation - Concepts de base - Typage - Appels et arguments

    ECM = Exemple(reproduit le problème) Complet (code compilable) Minimal (ne postez pas votre application !)
    Une solution vous convient ? N'oubliez pas le tag
    Signature par pitipoisson

Discussions similaires

  1. [XL-2003] Exécution d'une macro lors de la modification d'une plage de cellules
    Par martinmacfly dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 08/01/2010, 10h51
  2. Une alert lors d'une erreur
    Par biba2386 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 28/05/2008, 16h53
  3. si checkbox cochée afficher une alerte lors du clic sur OK
    Par Nemesys dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 06/04/2007, 14h10
  4. Lancer une macro lors de la modif d'une case excel
    Par frevale dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 16/08/2006, 12h19

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