capWinters
Messages postés3Date d'inscriptionmardi 11 mars 2003StatutMembreDernière intervention14 mars 2003
-
11 mars 2003 à 22:41
willowman
Messages postés143Date d'inscriptionvendredi 5 juillet 2002StatutMembreDernière intervention18 mars 2006
-
3 avril 2003 à 02:14
Bonjour a tous,
je travaille actuellement sur une applet, et je souhaite pouvoir récupérer des fichiers par chemin relatif. pour cela, j'utilise getCodeBase(), mais je souhaiterai pouvoir transformer l'URL retournée par cette méthode en string.
comment fait on pour convertir une URL en string???
willowman
Messages postés143Date d'inscriptionvendredi 5 juillet 2002StatutMembreDernière intervention18 mars 20061 3 avril 2003 à 02:14
Salut frzpower !
Je n'avais pas vu ton message...desole !!
Tu desires donc plus d'infos !?
Le princpe est le suivant :
Pour pouvoir "parser" ton URL, et implicitement, recuperer les variables que tu desires, tu dois utiliser une instance de la clase String, qui possede deja des methodes d'analyse de chaines.
C'est pourquoi, avant tout, on doit recuperer l'URL via :
URL monUrl = monApplet.getCodeBase();
Ceci etant fait, on le converti en String, histoire de pouvoir le manipuler a notre guise :
String maChaine = monUrl.toString();
Maintenant, y'a plus qu'a utiliser les methodes telles que :
- compareTo()
- endsWith()
- startsWith()
- indexOf()
- substring()
- valueOf()
Pour pouvoir recuperer les variables dont tu connais les noms dans ton URL "stringuée" :-)
Voila....si tu as d'autres questions, n'hesite pas !!!
cs_frzpower
Messages postés1Date d'inscriptionmercredi 2 avril 2003StatutMembreDernière intervention 2 avril 2003 2 avril 2003 à 15:59
Salut,
je souhaiterais avoir un peu plus d'explication sur cette methode car je débute en java....
je dois modifier des pages existantes pour pouvoir recupérer une variable transmise par l'url de la page 1 vers la page suivante :