begin process at 2010 03 20 21:20:18
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Astuces

 > COMMENT LANCER UNE PAGE WEB DEPUIS UNE APPLICATION JAVA

COMMENT LANCER UNE PAGE WEB DEPUIS UNE APPLICATION JAVA


 Information sur la source

Note :
9,8 / 10 - par 10 personnes
9,80 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Astuces Classé sous :page, web, lancer, charger, exécuter Niveau :Débutant Date de création :07/03/2003 Date de mise à jour :07/03/2003 12:10:29 Vu :26 373

Auteur : Duss

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (20)
Ajouter un commentaire et/ou une note


 Description

Ben tout simplement, ca permet de lancer une page web locale ou distante
depuis une application java sous windows

Source

  • Properties sys = System.getProperties();
  • String os = sys.getProperty("os.name");
  • Runtime r = Runtime.getRuntime();
  • try
  • {
  • if (os.endsWith("NT")||os.endsWith("2000")||os.endsWith("XP"))
  • r.exec("cmd /c start adressepage");
  • else
  • r.exec("start adressepage");
  • }
  • catch (IOException ex)
  • {
  • ex.printStackTrace();
  • }
Properties sys = System.getProperties();
String os = sys.getProperty("os.name");
Runtime r = Runtime.getRuntime();
try
{
if (os.endsWith("NT")||os.endsWith("2000")||os.endsWith("XP"))
         r.exec("cmd /c start adressepage");
else
         r.exec("start adressepage");
}
catch (IOException ex)
{
ex.printStackTrace();
} 

 Conclusion

L'adresse de la page doit etre de la forme suivante :
http://www.javafr.com ou .\\index.html

Duss


 Sources du même auteur

COMMENT LISTER L'ARBORESCENCE DES DISQUE DUR DANS UN JTREE
PLEIN ECRAN EN TENANT COMPTE DE LA BARRE DES TACHES
TIMER ET JWINDOW > DEPLACEMENT D UNE FENETRE
AJOUTER DES COMPOSANTS EN CLICKANT SUR UNE JFRAME
JLABEL COULEUR ET MULTILIGNE GRACE AU HTML

 Sources de la même categorie

Source avec Zip CLASS DEMINEUR par Niidhogg
AJOUTER LE MAIL À LA LISTE DE CONTACT HOTMAIL POUR EVOLUTION... par sarathai
Source avec Zip ENVOI MAIL AVEC JAVA par mdahmoune
Source avec Zip Source avec une capture JADE PAR LA PRATIQUE par mdahmoune
CHUNKEDXML, LIRE DU XML PAR MORCEAU par AlexN

 Sources en rapport avec celle ci

Source avec Zip MINI SERVEUR HTTP par yvesyves
Source avec Zip Source avec une capture [SERVLET/AJAX/JDBC]POSSIBILITÉ DE CONSULTATION ET DE QUELQUE... par rt15
Source avec Zip TUTORIAL VIDEO WEB SERVICE : LES FICHIERS par neodante
Source avec Zip RELOADER DE PAGE WEB par brous
COMMENT LANCER UNE COMMANDE SYSTEME A PARTIR D'UN SIMPLE COD... par larsson

Commentaires et avis

Commentaire de melun92 le 18/03/2004 19:40:09

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.

Y a-t-il une solution ?

Merci

Commentaire de mmaxuel le 06/05/2004 23:16:13

t'as essayer de mettre des parenthèse autour de l'adresse?

Commentaire de Duss le 07/05/2004 09:19:30

si tu veux mettre des espaces, encadre ton url par des \"

Commentaire de tULIPOs le 09/09/2004 11:54:35

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.

Commentaire de capoueidiablo le 02/11/2005 12:59:46

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

Commentaire de Spawnrider le 09/01/2006 02:55:40

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.

Commentaire de supermimouni le 23/01/2006 11:48:40

cool   c a   m  a   r   c   h   e

Commentaire de loupblanc74 le 25/02/2006 18:58:10

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!

Commentaire de fradam le 16/03/2006 19:02:42

Seulement ça fonctionne pas sous Linux...

Commentaire de Spawnrider le 16/03/2006 22:17:36

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

Commentaire de sisadel le 13/04/2006 12:07:27

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

Commentaire de liquideshark le 18/08/2006 01:26:51

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

Commentaire de gouessej le 23/10/2007 19:55:27

Et Linux dans tout ça? Ce n'est pas portable ton truc mais c'est déjà bien.

Commentaire de Spawnrider le 23/10/2007 20:27:20

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.

Commentaire de ammouna0707 le 24/07/2008 08:15:55

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

Commentaire de Spawnrider le 24/07/2008 12:23:42

Tout est dans la doc officielle :
http://java.sun.com/docs/books/tutorial/networking/urls/readingWriting.html

Bon courage ;)

Commentaire de dickcie le 14/01/2009 14:45:49

Bonjour,

Peux tu donner la liste des packages que tu importe s'il te plait ?

Merci

(Désolé de resortir un si vieu topic :s)

Commentaire de Nkunzis le 20/03/2009 11:25:39

thanks man....ur code made my work easier....
thanks 4 sharing it with us.

Commentaire de skip78 le 19/06/2009 11:41:01

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 "&".

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

Commentaire de dallainfor le 04/11/2009 16:30:23

hi all SVP classe de  chargement d'une page html a partir du disque en java

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Lancer une page web à partir d'une appli Java?? [ par nabfiz ] Bjr,je développe une appli avc JBuilder 9 et j'aimerais intégrer des liens vers des pages web. Mais je trouve aucune info sur la facon de lancer des p comment lancer une api via une page web??? [ par ArNOo ] bonjour!!!voila g un probleme ...comment lancer une api chat chez un client via une page php qui se trouve sur un serveur distant????!!!merci de votre lancer une page web [ par bygui ] Bonjour,J'aimerais qu'une application java lance une page php. Je creer mon url par new URL(url);Mais après com lancer une application depuis une page web [ par fsouplyp ] function execAppli(app) { var wshShell = new Acti Executer application Java dans un page Web [ par floflo69290 ] Bonjour,J'ai teminé mon application Java sous éclipse, et j'ai mon .JAR.Maintenant je veux la convertir en Web Service.Je veux que mon application s'e Récupérer la variable d'une page web dans un client web programmé en C [ par roma83130 ] Je pense que je ne suis pas dans la bonne section, mais je n'ai pas trouvé de section pour mon problème. Voila je fait un TP en ce moment où je dois ouvrir une page web dans une interface java [ par ghofrane ] Bonjour,je veux en cliquant sur un bouton afficher une page web dans une interface java:j'ai fait ceci  : if (o.equals(btOutil)) {//clic sur bouton    Afficher plusieurs PieChart dans une seul page web [ par aminos88 ] Bonjour, Bonjour, J'ai un projet web qui utilise la bibliothèque JFreeChart.jarhttp://sourceforge.net/project/showf...group_i­d=15494<b AIDE SUR POO JAVA WEB BROWSER JCOMBOBOX [ par darkhunter32 ] BONJOUR TOUS LE MONDE VOILA JE SUIS LA POUR VOUS DEMANDER DE L'AIDE CAR CA FAIS DEJA PLUSIEURS JOURS QUE JE BOS SUR CE PROB MAIS JARRIVE PAS A LE RES


Nos sponsors


Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,998 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales