Jump to content
djamel.java

applet java

Recommended Posts

Tu les récupère avec ton walou.php :

$d =$_GET['d'];
$f= $_GET['f'];

Et puis dans le code HTML qui appel l'applet :

 >
 >

Share this post


Link to post
Share on other sites

Si ton seul problème se résume à récupérer les pair [NomArg,ValeurArg] c'est simple :

 

string URL = " http://www.forumdz.com/waloo.php? d=n&f=27"

 

tu utilise la méthode Split à qui tu donne en paramètre une chaine ou un caractère séparateur exemple ici :

 

string[] ChaineArg = URL.Split("?")

 

tu auras alors dans le tableau ChaineArg les 2 valeurs :

 

"http://www.forumdz.com/waloo.php" et "d=n&f=27"

 

on aura besoin que de la 2eme valeur ChaineArg[1] qui est = "d=n&f=27"

 

et la il nous reste plus qu'à recuperer les pair (NomArg=ValeurArg)

 

on refait la même chose qu'avant : string[] xxxxx = ChaineArg[1].Split("&");

 

on aura deux val "d=n" et "f=27"

 

refaire le même truc avec Split("=") pour chaque pair.

 

pour la structuration du code à toi de voir.

 

Share this post


Link to post
Share on other sites
Tu les récupère avec ton walou.php :

$d =$_GET['d'];
$f= $_GET['f'];

Et puis dans le code HTML qui appel l'applet :

 >
 >

 

wé, je crois que c'est ça ce qu'il veut, il avait pas précisé qui appelle qui..:D

Share this post


Link to post
Share on other sites

Merci cryptoD et mouradski_21 pour vos explications :-)

si la page web ne contient que la declaration de l'appelet java (pas de codes PHP) et à partir de l'appelet java on veut recuperer les valeurs des arguments qui se trouvent dans la barre d'adresse?

pour mieux comprendre: cette page web est appelée à partir d'un formulaire simple (utilisant la methode GET) et les valeurs des champs du formulaire doivent être recuperés par l'appelet java et pas par un script php.

Merci encore.

Share this post


Link to post
Share on other sites
Merci cryptoD et mouradski_21 pour vos explications :-)

si la page web ne contient que la declaration de l'appelet java (pas de codes PHP) et à partir de l'appelet java on veut recuperer les valeurs des arguments qui se trouvent dans la barre d'adresse?

pour mieux comprendre: cette page web est appelée à partir d'un formulaire simple (utilisant la methode GET) et les valeurs des champs du formulaire doivent être recuperés par l'appelet java et pas par un script php.

Merci encore.

 

si c'est à partir d'un formulaire que tu veux récupérer l'url alors la méthode Split de la classe String fera bien l'affaire normalement.

 

tu veux faire quoi avec ces arguments ?? si tu fais appel à un site avec des arguments, c'est pas sensé être destiné au script de ce site??

Edited by mouradski

Share this post


Link to post
Share on other sites

bonjour Mouradski_21,

Ces argument contiennent les valeurs des champs de saisie du formulaire pour les traiter au niveau de l'applet (dans la deuxiemme page).

T'as raison pour la possibilité d'utiliser la methode split(),elle marche bien!, et il me fallait d'abord recuperer l'adresse de la page web avec la methode getUrl() puis la transmettre (addresse web) à split().

merci beaucoup...

A bientôt.

Share this post


Link to post
Share on other sites

En java, t'as une variable global Request qui contient toutes les données de la session passés en paramètres :

 

request.getParameter("d") et request.getParameter("f").

 

PS : sinon, t'as d'autres méthodes très interessantes :

request.getRequestURI()

request.getProtocol()

request.getServletPath()

request.getPathInfo()

request.getQueryString()

request.getServerName()

request.getServerPort()

request.getRemoteUser()

request.getRemoteAddr()

request.getRemoteHost()

request.getAuthType()

request.getLocale()

 

... ect.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




×
×
  • Create New...