Applet au contenu dynamique, vos conseils...
Bonjour!
Je débute et j'ai un petit ennui au sujet d'un applet "dynamique" ou du moins j'aimerais que son contenu le soit...
Je souhaite créer un applet qui permettra à une personne de s'inscrire sur mon site. Je voulais que cet applet contienne une liste déroulante, basée sur le contenu d'une table SQL (mysql).
Le but c'est que si j'ajoute une ligne dans ma table, mon applet soit à jour. Donc lors d'une inscription ultérieure à l'ajout, l'applet affiche les bon éléments dans sa liste déroulante.
Je précise que mon applet se trouve dans un fichier jar, avec les diverses librairies nécessaires à son fonctionnement.
J'avais une idée qui était de générer un fichier xml contenant la liste à chaque requête du formulaire d'inscription et cela grâce à une servlet.
Ce fichier xml serait inclus dans le fichier jar, puis ma servlet enverrait la page web contenant l'applet. Le navigateur voit qu'il y a un applet, il télécharge le fichier jar et exécute l'applet. Lors de son exécution, l'applet irait puiser dans le fichier xml les informations "variables".
Sinon il y a une solution qui serait que mon applet lance une requête vers ma base SQL directement (ou via une servlet), je suppose que ça doit être faisable mais est-ce une bonne idée?
Je ne sais pas trop quelle solution choisir, avez-vous des suggestions? Je sais que je pourrais faire mon formulaire d'inscription en html mais je préfère éviter.
Merci d'avance et bonne soirée!
Re: Applet au contenu dynamique, vos conseils...
Citation:
Envoyé par yizashi
J'avais une idée qui était de générer un fichier xml contenant la liste à chaque requête du formulaire d'inscription et cela grâce à une servlet.
Ce fichier xml serait inclus dans le fichier jar, puis ma servlet enverrait la page web contenant l'applet. Le navigateur voit qu'il y a un applet, il télécharge le fichier jar et exécute l'applet. Lors de son exécution, l'applet irait puiser dans le fichier xml les informations "variables".
Non ce n'ai pas possible. Enfin c'est possible mais vraiment une drole d'idée. Un peu comme si tu décidais de te rendre au fond de ton jardin et pour cela tu creuserais un tunnel sous ta maison pour passer de l'autre coté de ta rue pour ensuite faire un saut en parachute pour atterrir au fond de ton jardin ... tu vois l'idée ? :wink:
Citation:
Envoyé par yizashi
Sinon il y a une solution qui serait que mon applet lance une requête vers ma base SQL directement (ou via une servlet), je suppose que ça doit être faisable mais est-ce une bonne idée?
Ben cela me parait déjà plus réaliste de faire une requète SQL. Mais la plupart des serveur de base de donné sont configuré pour refuser une connexion provenant d'une applet. Par contre tu pourrais utiliser une servlet pour générer un fichier XML dynamiquement sur le site web.
Mais bon on pourrait comparer cela a essayer d'aller au fond du jardin en sautant du premier étage avec un delta-plane ...
Citation:
Envoyé par yizashi
Je sais que je pourrais faire mon formulaire d'inscription en html mais je préfère éviter.
Ben pourquoi donc ? c'est quand même la solution la plus adaptée. D'ailleur tu t'en ai inconsciement rendu compte tout seul.
Ce coup si c'est un peu comme si pour aller au fond de ton jardin, tu ouvrait la porte du jardin et que tu marchait jusqu'au fond ...
(faut que j'arrete moi je commence à délirer ...)