Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Java > Développement Web en Java > Applets

Applets Vos questions sur les Applets

Réponse
 
Outils de la discussion
Vieux 04/11/2008, 14h52   #1 (permalink)
Invité de passage
 
Date d'inscription: novembre 2002
Messages: 6
Envoyer un message via MSN à antony_esi
Par défaut Communication Applet to JSP

Bonjour à tous.

Voici plusieurs jours que je cherche un exemple simple de communication entre une Applet et une page JSP...

Pour vous donner plus de détails :

J'utilise le Framework Struts + Tomcat 6

J'ai une page JSP dans laquelle se trouve une applet via le code
Code :
<jsp:plugin type="applet" .... />
et un simple formulaire de type
Code :
<html:form action="/introMenu">
Je voudrais pouvoir remplir automatiquement les champs du formulaire suite à un event généré par mon applet.

si une âme charitable pourrais me donner une explication et un bout de code ... MERCIIIII
antony_esi est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 04/11/2008, 16h28   #2 (permalink)
Membre Confirmé
 
Avatar de kmdkaci
 
Date d'inscription: octobre 2007
Localisation: France
Messages: 268
Envoyer un message via Skype™ à kmdkaci
Par défaut Communication Applet to JSP

Bonjour,
De la page JSP vers l'applet, c'est pas vraiment compliquer en utilisant JAVASCRIPT.
Sachant que maMethode est une méthode Javascript, on obtient quelques choses comme suit :
Code :
<input type="button" value="Cliquez" onClick="document.applets['monApplet'].maMethode();" />
Maintenant pour le sens inverse, de L'applet vers JSP, tu dois utilser les plugins Netscape qui se trouvent dans le jar de ton JRE (plugin.jar, je pense)...

Code :
 private JSObject jso;
try
  { jso.call("maMethodeJs1", new String[]{"maChaine"});
     }
  catch(Exception ex)
    {
    
    }
A moins que tu cherche à utilser autre choses que l'interface dans ta JSP.

Merci
kmdkaci est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 05/11/2008, 14h53   #3 (permalink)
Invité de passage
 
Date d'inscription: novembre 2002
Messages: 6
Envoyer un message via MSN à antony_esi
Par défaut

Merci pour ton aide .. encore une question (de taille)

Mon applet revoie des données (une date) à une méthode javascript dans ma JSP grâce au code suivant :

Au niveau applet :
Code :
 JSObject win = (JSObject) JSObject.getWindow(this);
 win.call("maMethodeJs1", new String[]{"12/12/2008"});
 
Au niveau JSP :

Code :
 
<script language="JavaScript"> 
function maMethodeJs1(argument1)
{ 
   var argu = argument1;
}  
</script>
 
Mon but étant maintenant d'interroger une database (grâce au paramètre date) et de remplir mon formulaire JSP grâce à ces résultats.

Le vraiment simple aurait été de passer cette variable javascript "argu" à une variable JSP et là je fais mon traitement de requête. Mais comme se n'est pas possible, il doit y avoir une autre solution, ..... mais laquelle ??!!!


Merci encore.
antony_esi est déconnecté   Envoyer un message privé Réponse avec citation
NEWS JAVAFAQsTUTORIELSJAVASEARCHSOURCESLIVRESOUTILS, EDI & APIECLIPSENETBEANSBLOGDISCUSSIONSTV

Réponse

Précédent   Forum des développeurs > Java > Développement Web en Java > Applets



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide


Fuseau horaire GMT +1. Il est actuellement 01h47.


Publiez vos articles, tutoriels et cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter
Copyright 2000-2009 www.developpez.com - Legal informations