[Débutant]Problème d'appel d'une méthode java dans un applet sur un navigateur w
patriospatrios
Messages postés10Date d'inscriptionmardi 10 mars 2009StatutMembreDernière intervention21 avril 2009
-
23 mars 2009 à 16:03
mimomama
Messages postés38Date d'inscriptionjeudi 27 décembre 2007StatutMembreDernière intervention16 avril 2009
-
24 mars 2009 à 16:13
Bonjour;
J'ai une applet java contenant un bouton, l'action de ce bouton est
l'appel d'une méthode java. Cette méthode permet de faire une capture
d'écran et de l'enregistrer dans le c:\. Lorsque je teste l'applet dans
l'applet viewer ça marche bien et l'image de la capture s'enregistre,
mais lorsque j'appelle l'applet dans un navigateur web l'enregistrement
ne se fait pas.
Merci d'avance de me répondre parceque je me suis bloqué.
Merci
A voir également:
[Débutant]Problème d'appel d'une méthode java dans un applet sur un navigateur w
mimomama
Messages postés38Date d'inscriptionjeudi 27 décembre 2007StatutMembreDernière intervention16 avril 2009 23 mars 2009 à 18:03
Bonjour;
Comment je peux signer un applet dans un projet java. car je fais la signature et ça marche mais lorsque je teste mon applet dans un navigateur rien n'a changé et la fenetre qui va demander l'autorisation ne s'affiche pas.
mimomama
Messages postés38Date d'inscriptionjeudi 27 décembre 2007StatutMembreDernière intervention16 avril 2009 24 mars 2009 à 09:19
Bonjour;
j'ai réussi à signer mon applet mais lorsque je l'appelle à travers la page jsp le message d'alerte qui demande la confirmation ne s'affiche pas.
je pense que l'accés au disque dur n'est pas permis.
je n'ai pas trouvé d'ou survient le probléme.
Merci de me répondre
Vous n’avez pas trouvé la réponse que vous recherchez ?
mimomama
Messages postés38Date d'inscriptionjeudi 27 décembre 2007StatutMembreDernière intervention16 avril 2009 24 mars 2009 à 11:00
Bonjour;
Pour éclairsir mon probléme, je voudrais prendre des captures d'écran
via l'appler sur la machine cliente et de les envoyer à la machine
serveur et cela se fait en appuyant sur un bouton dans l'applet qui
fait appel à la classe robot pour capturer l'ecran et d'envoyer l'image
au serveur. Mais meme la capture ne se fait pas. j'ai essayé l'appui
sur le bouton ça marche bien mais l'invocation des méthode de la classe
robot ne se fait pas.
Est ce que le probléme réside dans le fait que la classe robot n'est
pas mis dans le jar, sachant que dans l'applet viewer ça marche bien.
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 24 mars 2009 à 11:12
Salut,
Voici ce que dit la javadoc :
"SecurityException - if createRobot permission is not granted"
=> Là encore ce n'est pas possible dans une applet exécuté sur un poste client : problèmes de sécurité évident !
______________________________________
DarK Sidious
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 24 mars 2009 à 12:19
Salut,
En théorie, si tu arrives à faire accepter ton applet signé à l'utilisateur, tu dois pouvoir l'utiliser : "if createRobot permission is not granted" = si tu n'as pas la permission, une exception se déclenche, sinon c'est OK.
______________________________________
DarK Sidious
mimomama
Messages postés38Date d'inscriptionjeudi 27 décembre 2007StatutMembreDernière intervention16 avril 2009 24 mars 2009 à 12:29
Merci pour votre disponibilité;
la signature s'est bien passé, mais lors de l'appel de mon applet dans le navigateur l'alerte de confirmation pour autoriser l'applet ne s'affiche pas, et l'applet s'affiche normalement mais elle ne fonctionne pas.(l'action du bouton ne se fait pas).
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 24 mars 2009 à 12:33
Salut,
Je n'ai malheureusement jamais développé d'applet, et ne sais encore moins comment ca se passe avec des applets signées !
Je ne pourrais guère t'aider davantage sur ce point. Si quelqu'un de plus compétent passe par là...
______________________________________
DarK Sidious