Quote:
ben la question de base est de faire une page web qui fasse tourner mon application java...
Oui ça on avait compris. Pourquoi toujours répéter la même chose en refusant de te focaliser sur l'essentiel ?
Je n'arrête pas de te le dire, ce que tu veux faire *DEPEND* des moyens dont tu disposes pour t'héberger. C'est si difficile à avaler ?
On le sait bien qu'à la base pour mettre sur le web faut une page web. :evil:
Quote:
si possible en touchant le moins possible au code
Si ACCESS et le serveur de l'applet sont sur la même machine, c'est sans doute l'applet qui est le plus simple.
Au lieux de faire "extends JFrame" dans ta classe principale, tu fais extends JApplet (en supposant que les clients auront le plugin Java 2 installé sur leurs bécanes, mais la supposition est raisonnable de nos jours)
Ensuite le code qui était dans ton constructeur tu le mets dans une méthode init qui rédéfinit celle de la classe JApplet.
Si tu veux faire quelques chose de particulier dans l'utilisateur quitte la fenêtre du navigateur ou y revient, tu redéfinis pour cela les méthodes start et stop de JApplet
C'est tout.
C'est donc facile *SI* access et le serveur web sont sur la même machine.
Quote:
ben je ne vois pas comment donner la logique de mon appli sans lacher tout le code de 500lignes :-/
Mais tu sais entre tout et rien, il existe parfois un juste milieu, comme par exemple donner les déclarations des méthodes (si elles ont un nom parlant), sans le corps. Et si le corps d'une méthode est capital pour la compréhension tu le donnes aussi.
Bref essayer de donner une bonne idée de ce que fait l'appli, pour que l'on puiisse donner la bonne réponse à la question de base: "comment la mettre sur le net"....
Quote:
former le mot le plus long possible
Oui oui je l'avais, dit "le mot le plus long"
J'ai gagné quelque chose ?
Quote:
en fait, le truc c'est que je travaille avec netbeans et que lorsque j'utilise ma variable ResultSet il me propose entre des try...catch... et un throws SQLException, ce qui pour le moment est plus simple à utiliser
Oui oui j'avais bien compris. c'est ce que je voulais dire par "plus pratique".
Quote:
surtout qd je sais que aucune erreur ne surviendra sur l'action que je fais à ce moment là
Alors là.....
Pardonne moi, je ne te le dis pas pour te blesser ni pour être désagréable, ni même pour te taquiner, ni rien, je te promets, mais il n'y a qu'un débutant en programmation pour écrire une phrase aussi hasardeuse :lol:
Quand tu auras fait beaucoup de programmation, je te parie que tu n'oseras plus :)
Quote:
ps : si tu veux je peux te fournir mon fichier java comme ça tu vois directement ce qui t'interresse dans mon cod
Ca n'est pas utile, je te l'ai déjà dit il y a deux posts
Maintenant on a une idée suffisante de ce que fait l'appli.
C'est pour ça que je t'ai répondu pour l'applet. Mais en toute rigueur je n'aurais pas du. Car tant que le mode d'hébergement n'est pas clairement défini et que l'on est *SÛR* que serveur Web et BD sont sur la même bécane, il n'est pas sûr que la solution de l'applet soit valable, et si ça se trouve j'ai usé mes petis doigts potelés pour rien.
Quant à moi, je crois quand même que je vais arrêter de t'aider, parce qu'avec toi j'ai vraiment l'impression de parler à un mur.
Peut être que quelqu'un d'autre prendra le relai. Moi je suis épuisé là.
Oui ça on avait compris. Pourquoi toujours répéter la même chose en refusant de te focaliser sur l'essentiel ?
Je n'arrête pas de te le dire, ce que tu veux faire *DEPEND* des moyens dont tu disposes pour t'héberger. C'est si difficile à avaler ?
On le sait bien qu'à la base pour mettre sur le web faut une page web. :evil:
Si ACCESS et le serveur de l'applet sont sur la même machine, c'est sans doute l'applet qui est le plus simple.
Au lieux de faire "extends JFrame" dans ta classe principale, tu fais extends JApplet (en supposant que les clients auront le plugin Java 2 installé sur leurs bécanes, mais la supposition est raisonnable de nos jours)
Ensuite le code qui était dans ton constructeur tu le mets dans une méthode init qui rédéfinit celle de la classe JApplet.
Si tu veux faire quelques chose de particulier dans l'utilisateur quitte la fenêtre du navigateur ou y revient, tu redéfinis pour cela les méthodes start et stop de JApplet
C'est tout.
C'est donc facile *SI* access et le serveur web sont sur la même machine.
Mais tu sais entre tout et rien, il existe parfois un juste milieu, comme par exemple donner les déclarations des méthodes (si elles ont un nom parlant), sans le corps. Et si le corps d'une méthode est capital pour la compréhension tu le donnes aussi.
Bref essayer de donner une bonne idée de ce que fait l'appli, pour que l'on puiisse donner la bonne réponse à la question de base: "comment la mettre sur le net"....
Oui oui je l'avais, dit "le mot le plus long"
J'ai gagné quelque chose ?
Oui oui j'avais bien compris. c'est ce que je voulais dire par "plus pratique".
Alors là.....
Pardonne moi, je ne te le dis pas pour te blesser ni pour être désagréable, ni même pour te taquiner, ni rien, je te promets, mais il n'y a qu'un débutant en programmation pour écrire une phrase aussi hasardeuse :lol:
Quand tu auras fait beaucoup de programmation, je te parie que tu n'oseras plus :)
Ca n'est pas utile, je te l'ai déjà dit il y a deux posts
Maintenant on a une idée suffisante de ce que fait l'appli.
C'est pour ça que je t'ai répondu pour l'applet. Mais en toute rigueur je n'aurais pas du. Car tant que le mode d'hébergement n'est pas clairement défini et que l'on est *SÛR* que serveur Web et BD sont sur la même bécane, il n'est pas sûr que la solution de l'applet soit valable, et si ça se trouve j'ai usé mes petis doigts potelés pour rien.
Quant à moi, je crois quand même que je vais arrêter de t'aider, parce qu'avec toi j'ai vraiment l'impression de parler à un mur.
Peut être que quelqu'un d'autre prendra le relai. Moi je suis épuisé là.