Ouvrir une Url a partir d'une classe appelée par une applet - Java - Programmation
Marsh Posté le 23-01-2003 à 10:35:34
La soluce pour ceux que ca interesse :
Passer l'objet applet dans ma classe .
Marsh Posté le 23-01-2003 à 10:37:15
persepolis a écrit : La soluce pour ceux que ca interesse : |
tu te réponds tout seul maintenant?
Marsh Posté le 23-01-2003 à 10:39:09
DarkLord a écrit : |
Pour vous eviter de chercher et si ça interesse qq'un ...
Tu aurais vu autre chose ?
Marsh Posté le 23-01-2003 à 10:40:55
persepolis a écrit : |
bin ca me parait évident puisque getAppletContext est une méthode de Applet ... Si tu n'es pas dans applet c'est normal que tu puisses pas l'appeler quoi
C'est un peu comme si tu faisais
mkDirs();
dans une classe autre que File ...
bin non tu fais myFile.mkDirs();
non?
Marsh Posté le 23-01-2003 à 10:45:23
DarkLord a écrit : |
Yes -> mais je croyais qu'en appelant une classe a partir de mon applet , j'etais tjs dans l'applet ..........
Mon pb, si t'as une idee c'est :
Je suis dans une applet pour faire un transfert .
J'appelle une servlet pour ecrire le transfert sur mon serveur et de cette servlet, je voudrais pouvoir afficher une page html ... (sans repasser par l'applet)
Marsh Posté le 23-01-2003 à 10:48:49
persepolis a écrit : |
bin c'est exactement ce que je viens de te montrer. Faut pas confondre applet (le concept) et la classe (J)Applet hein
La méthode étant définie dans la classe Applet si tu n'es pas dedans tu sais pas appeller la méthode quoi
Marsh Posté le 23-01-2003 à 10:08:52
Voila le code que j'essaie
if (e.getActionCommand() == validTsf.getActionCommand()) {
try {
getAppletContext().showDocument(new URL("http://stldev/stlnew/index.jsp" ));
} catch (Exception ex) {
status.append(ex.toString());
}
// Bouton Stop du tranfert
J'ai une erreur java.lang.NullPointerException
Il n'a pas l'air de retrouver le contexte de l'applet
---------------
Evite les personnes arrogantes et vulgaires, elles sont un tourment pour l'esprit.