COMMENT LANCER UNE PAGE WEB DEPUIS UNE APPLICATION JAVA
melun92
Messages postés4Date d'inscriptionlundi 8 septembre 2003StatutMembreDernière intervention18 mars 2004
-
18 mars 2004 à 19:40
leto505
Messages postés3Date d'inscriptionsamedi 24 décembre 2011StatutMembreDernière intervention 3 avril 2012
-
1 févr. 2012 à 17:39
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
leto505
Messages postés3Date d'inscriptionsamedi 24 décembre 2011StatutMembreDernière intervention 3 avril 2012 1 févr. 2012 à 17:39
Bonjour,
Je travaille sur une application java.
Je récupere des données fournies par l'utilisateur
Je veux ensuite ouvrir une page google map avec les données reçues
Problème:Avant de pouvoir ouvrir la page internet je dois trouver le chemin allant jusqu'a internet explorer.(sachant que quand j'ouvre cmd je suis déjà dans C:\User\Leto)
je peux demander ma page internet
Mais rien ne se passe
Voilà ce que j'ai écris:
Properties sys = System.getProperties();
String os = sys.getProperty("os.name");
Runtime r = Runtime.getRuntime();
try
{
if (os.endsWith("Seven")||os.endsWith("XP")){
r.exec("cmd /c cd "Program Files"");
r.exec("/c Program Files cd "Internet Explorer"");
r.exec("/c Program Files Internet Explorer iexplore https://maps.google.fr/");
}
else{
r.exec("cmd /c cd "Program Files"");
r.exec("/c Program Files cd "Internet Explorer"");
r.exec("/c Program Files Internet Explorer iexplore https://maps.google.fr/");
}
}
catch (IOException ex)
{
ex.printStackTrace();
}
PS:je travaille sous windows 7
Toute aide est la bienvenue
Merci
Faatalis
Messages postés74Date d'inscriptionjeudi 23 novembre 2000StatutMembreDernière intervention30 juillet 2010 23 janv. 2012 à 18:41
Salut
Pour ceux qui passerai par là,
pour que l'url fonctionne avec les "&",
mettre un accent circonflexe devant
ninalyna
Messages postés5Date d'inscriptionjeudi 26 mai 2011StatutMembreDernière intervention14 juin 2011 14 juin 2011 à 16:37
bjr;je suis débutante en java et je veux inserer dans mon code en java un lien vers des pages web j'arrive pas a comprendre ce code pour le faire marcher est ce que vous pouvez m'expliquer comment ca marche .merci
Fredo1703
Messages postés1Date d'inscriptionjeudi 5 mai 2011StatutMembreDernière intervention10 mai 2011 10 mai 2011 à 17:40
Bonjour,
J'ai le même problème que SKIP78 : dès que l'url possède des &, cela ne fonctionne plus.
Quelqu'un connait il la solution à ce problème ?
Merci,
dallainfor
Messages postés1Date d'inscriptionmardi 13 mars 2012StatutMembreDernière intervention 4 novembre 2009 4 nov. 2009 à 16:30
hi all SVP classe de chargement d'une page html a partir du disque en java
skip78
Messages postés12Date d'inscriptionlundi 15 juin 2009StatutMembreDernière intervention19 juin 2009 19 juin 2009 à 11:41
Salut !
Merci beaucoup pour ce code, mais y'a un petit problème avec cette commande :
Si je veux ouvrir un url avec des arguments, il bug à l'arrivée du premier "&".
ammouna0707
Messages postés6Date d'inscriptionlundi 4 décembre 2006StatutMembreDernière intervention23 mai 2009 24 juil. 2008 à 08:15
bonjour,
je veux charger une page web via une application java pour annoter son continu,j'ai pa encore trouver une soluion
j'utilise eclipse 3.2
svp aidez moi
merci
cs_Spawnrider
Messages postés254Date d'inscriptionjeudi 30 janvier 2003StatutMembreDernière intervention 9 avril 20071 23 oct. 2007 à 20:27
Doucement Rouquin :)
Pour les linuxiens, il faut juste faire une différence suivant l'OS:
Properties sys = System.getProperties();
String os = sys.getProperty("os.name");
if (os.endsWith("NT")||os.endsWith("2000")||os.endsWith("XP")) {
//cmd Windows
}else {
//cmd Linux
}
La condition doit être améliorée afin de prendre en compte les différents OS. De toute façon, cela dépend de l'utilité de la plateforme Linux pour ton logiciel.
Et Linux dans tout ça? Ce n'est pas portable ton truc mais c'est déjà bien.
liquideshark
Messages postés32Date d'inscriptionmercredi 2 août 2006StatutMembreDernière intervention29 mai 2007 18 août 2006 à 01:26
Yo Man, ton code est tres bon. Ce code marche sur n'importe quel cmd dos de windows, donc on peu utiliser que:
try{
Process r = Runtime.getRuntime().exec("cmd /c start www.google.com");
}
catch(Exception rex) {
rex.printStackTrace();
}
}
Et les linuxiens essayer avec le shell l'equivalence de system('nautilus||konqueror||... www.google.com') du C en Java
merci à toi Duss
sisadel
Messages postés29Date d'inscriptionmardi 4 avril 2006StatutMembreDernière intervention12 août 2006 13 avril 2006 à 12:07
bonjour ,en fait moi j'ai un client http qui recoit le code html d'une page quelconque mais je ne sais pas comment faire la transformation automatique de celle ci en page web.merci de me repondre
cs_Spawnrider
Messages postés254Date d'inscriptionjeudi 30 janvier 2003StatutMembreDernière intervention 9 avril 20071 16 mars 2006 à 22:17
Dans le sinon, change ta chaine start adressepage par une chaine qui te permet de lancer le nivagateur.
Apres, je ne sais plus trop ce que j'avais fait moi ... :s
fradam
Messages postés1Date d'inscriptionjeudi 16 mars 2006StatutMembreDernière intervention16 mars 2006 16 mars 2006 à 19:02
Seulement ça fonctionne pas sous Linux...
loupblanc74
Messages postés1Date d'inscriptionsamedi 22 mai 2004StatutMembreDernière intervention25 février 2006 25 févr. 2006 à 18:58
Bonjour,
Je cherche comment ouvrir une page web depuis une applet java, mais dans une popup, ou en tout cas dans une fenêtre différente donc je peux definir la dimension. Cette solution permet elle de le faire?(à l'aide d'un paramêtre supplementaire par exemple?)
Merci de votre aide!
supermimouni
Messages postés1Date d'inscriptionsamedi 14 janvier 2006StatutMembreDernière intervention23 janvier 2006 23 janv. 2006 à 11:48
cool c a m a r c h e
cs_Spawnrider
Messages postés254Date d'inscriptionjeudi 30 janvier 2003StatutMembreDernière intervention 9 avril 20071 9 janv. 2006 à 02:55
Duss,
Trés trés bien ton petit bout de code.
Cela m'a beaucoup aider !
Merci a toi !
ps : il faudrait pouvoir le faire avec linux maintenant.
capoueidiablo
Messages postés316Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention 1 février 20101 2 nov. 2005 à 12:59
hum ... t'as esseillé avec les normes de codage des URL ???
%20 pour un espace ...
exemple pour l'argument "cest un test":
?cest%20un%20test
tULIPOs
Messages postés52Date d'inscriptionvendredi 16 juillet 2004StatutMembreDernière intervention18 juin 2008 9 sept. 2004 à 11:54
salut Duss
Bravo et Merci pour ta source ,
je te préviens je vais m'inspirer pour mon nouveau projet que je déposerais sous ce site : Invite de Commandes avec java : JavaDos :
la commande Connect te seras dédié ,c toi qui me l'a offert , je t'invite à jeter un coup d'oeil sur ce code ,
bonne continuation et encore bravo , je te donne 10 mec.
cs_Duss
Messages postés890Date d'inscriptionlundi 8 avril 2002StatutMembreDernière intervention29 juillet 200411 7 mai 2004 à 09:19
si tu veux mettre des espaces, encadre ton url par des "
mmaxuel
Messages postés101Date d'inscriptionsamedi 13 avril 2002StatutMembreDernière intervention29 avril 2004 6 mai 2004 à 23:16
t'as essayer de mettre des parenthèse autour de l'adresse?
melun92
Messages postés4Date d'inscriptionlundi 8 septembre 2003StatutMembreDernière intervention18 mars 2004 18 mars 2004 à 19:40
Bonjour,
J'y arrive tres bien avec une adresse URL sans espace
mais des que l'on a des espaces dans la chaine de caratcere comme par exemple sous "Program Files", cela ne marche plus.
1 févr. 2012 à 17:39
Je travaille sur une application java.
Je récupere des données fournies par l'utilisateur
Je veux ensuite ouvrir une page google map avec les données reçues
Problème:Avant de pouvoir ouvrir la page internet je dois trouver le chemin allant jusqu'a internet explorer.(sachant que quand j'ouvre cmd je suis déjà dans C:\User\Leto)
je peux demander ma page internet
Mais rien ne se passe
Voilà ce que j'ai écris:
Properties sys = System.getProperties();
String os = sys.getProperty("os.name");
Runtime r = Runtime.getRuntime();
try
{
if (os.endsWith("Seven")||os.endsWith("XP")){
r.exec("cmd /c cd "Program Files"");
r.exec("/c Program Files cd "Internet Explorer"");
r.exec("/c Program Files Internet Explorer iexplore https://maps.google.fr/");
}
else{
r.exec("cmd /c cd "Program Files"");
r.exec("/c Program Files cd "Internet Explorer"");
r.exec("/c Program Files Internet Explorer iexplore https://maps.google.fr/");
}
}
catch (IOException ex)
{
ex.printStackTrace();
}
PS:je travaille sous windows 7
Toute aide est la bienvenue
Merci
23 janv. 2012 à 18:41
Pour ceux qui passerai par là,
pour que l'url fonctionne avec les "&",
mettre un accent circonflexe devant
ex. : pour "http://www.google.fr/search?hl=fr&q=tes",
mettre "http://www.google.fr/search?hl=fr^&q=tes"
et merci pour le code ;-)
14 juin 2011 à 16:37
10 mai 2011 à 17:40
J'ai le même problème que SKIP78 : dès que l'url possède des &, cela ne fonctionne plus.
Quelqu'un connait il la solution à ce problème ?
Merci,
4 nov. 2009 à 16:30
19 juin 2009 à 11:41
Merci beaucoup pour ce code, mais y'a un petit problème avec cette commande :
Si je veux ouvrir un url avec des arguments, il bug à l'arrivée du premier "&".
Une idée ? :)
exple : http://www.google.fr/search?hl=fr&q=test&btnG=Recherche+Google&meta=&aq=f&oq=
va en fait ouvrir : http://www.google.fr/search?hl=fr
20 mars 2009 à 11:25
thanks 4 sharing it with us.
14 janv. 2009 à 14:45
Peux tu donner la liste des packages que tu importe s'il te plait ?
Merci
(Désolé de resortir un si vieu topic :s)
24 juil. 2008 à 12:23
http://java.sun.com/docs/books/tutorial/networking/urls/readingWriting.html
Bon courage ;)
24 juil. 2008 à 08:15
je veux charger une page web via une application java pour annoter son continu,j'ai pa encore trouver une soluion
j'utilise eclipse 3.2
svp aidez moi
merci
23 oct. 2007 à 20:27
Pour les linuxiens, il faut juste faire une différence suivant l'OS:
Properties sys = System.getProperties();
String os = sys.getProperty("os.name");
if (os.endsWith("NT")||os.endsWith("2000")||os.endsWith("XP")) {
//cmd Windows
}else {
//cmd Linux
}
La condition doit être améliorée afin de prendre en compte les différents OS. De toute façon, cela dépend de l'utilité de la plateforme Linux pour ton logiciel.
23 oct. 2007 à 19:55
18 août 2006 à 01:26
try{
Process r = Runtime.getRuntime().exec("cmd /c start www.google.com");
}
catch(Exception rex) {
rex.printStackTrace();
}
}
Et les linuxiens essayer avec le shell l'equivalence de system('nautilus||konqueror||... www.google.com') du C en Java
merci à toi Duss
13 avril 2006 à 12:07
16 mars 2006 à 22:17
Apres, je ne sais plus trop ce que j'avais fait moi ... :s
16 mars 2006 à 19:02
25 févr. 2006 à 18:58
Je cherche comment ouvrir une page web depuis une applet java, mais dans une popup, ou en tout cas dans une fenêtre différente donc je peux definir la dimension. Cette solution permet elle de le faire?(à l'aide d'un paramêtre supplementaire par exemple?)
Merci de votre aide!
23 janv. 2006 à 11:48
9 janv. 2006 à 02:55
Trés trés bien ton petit bout de code.
Cela m'a beaucoup aider !
Merci a toi !
ps : il faudrait pouvoir le faire avec linux maintenant.
2 nov. 2005 à 12:59
%20 pour un espace ...
exemple pour l'argument "cest un test":
?cest%20un%20test
9 sept. 2004 à 11:54
Bravo et Merci pour ta source ,
je te préviens je vais m'inspirer pour mon nouveau projet que je déposerais sous ce site : Invite de Commandes avec java : JavaDos :
la commande Connect te seras dédié ,c toi qui me l'a offert , je t'invite à jeter un coup d'oeil sur ce code ,
bonne continuation et encore bravo , je te donne 10 mec.
7 mai 2004 à 09:19
6 mai 2004 à 23:16
18 mars 2004 à 19:40
J'y arrive tres bien avec une adresse URL sans espace
mais des que l'on a des espaces dans la chaine de caratcere comme par exemple sous "Program Files", cela ne marche plus.
Y a-t-il une solution ?
Merci