Article View: es.comp.lenguajes.java
Article #29232Re: showDocument()
From: Chano G�mez
Date: Fri, 30 Jan 1998 00:00
Date: Fri, 30 Jan 1998 00:00
26 lines
1747 bytes
1747 bytes
> Cuando creo un objeto URL me exige que lo haga con toda la "ruta" necesaria, > es decir http://www.miweb.es/carpeta1/carpeta2/pagina2.html. teniendo en > cuenta que este link lo hago en un applet que se encuentra en una p�gina web > llamada pagina1.html dentro de la direcci�n anterior, es una tonter�a tener > que indicar tener que indicar otra vez la ruta, adem�s de los problemas que > provocar�a si cambio el web de servidor. > Hay que tener en cuenta que el propio html si permite direcciones URL > relativas, y lo mas chocante es que en la documentaci�n de la clase URL se > indica que tambien es posible hacerlo con java, pero al crear un objeto URL > con el String "pagina2.html" me da una "malformed URL exception". > Saludos. Para crear direcciones relativas, debes especificar una direcci�n base, a partir de la cual Java puede determinar cual es la direcci�n absoluta. La forma normal de hacerlo es... URL u = new URL(getCodeBase(),"archivo.html"); URL u = new URL(getDocumentBase(),"archivo.html"); ...dependiendo de qu� direcci�n base te interese: la del applet o la de la p�gina donde est� el applet. Un saludo. Chano.
Technical Details
Message-ID:
<34D21C1B.2F2A8C65@ran.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6anjv5$l3v$1@diana.bcn.ibernet.es> <34CF6A6F.642C077E@ran.es> <6aste9$j8a$1@talia.mad.ibernet.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,2eb060c64f1d9648 X-Google-Attributes: gid1116f3,public From: "Chano G�mez" <chano@ran.es> Subject: Re: showDocument() Date: 1998/01/30 Message-ID: <34D21C1B.2F2A8C65@ran.es> X-Deja-AN: 321445113 Content-Transfer-Encoding: 8bit References: <6anjv5$l3v$1@diana.bcn.ibernet.es> <34CF6A6F.642C077E@ran.es> <6aste9$j8a$1@talia.mad.ibernet.es> Content-Type: text/plain; charset=iso-8859-1 Organization: Unisource Espana NEWS SERVER Mime-Version: 1.0 Newsgroups: es.comp.lenguajes.java