Forum » Programiranje » java relative to absolute href
java relative to absolute href

BRBR ::
URL baseUrl = new URL("http://foo.com");
URL abs = new URL( baseUrl , "../../../krneki.htm);
Naj bi nekaj takega delalo, ampak ne, v abs so še kar "../"
Kako naj rešim tole ?
- spremenil: BRBR ()
Terman ::
Tole že v splošnem ne bo delalo. Da iz relativnega nslova dobiš abolutnega, moraš vedeti tudi trenutno lokacijo. V tvoji kodi nisi nikjer povedal trenutne lokacije, ampak samo pot iz nje.
Razen, če je http://foo.com tvoja trenutna lokacija. Potem ti manjka / na koncu. http://foo.com/ je tudi root, tako da ../ elementi niso najbolj smiselni. Dobro preveri, če imaš res tako strukturo strani.
Razen, če je http://foo.com tvoja trenutna lokacija. Potem ti manjka / na koncu. http://foo.com/ je tudi root, tako da ../ elementi niso najbolj smiselni. Dobro preveri, če imaš res tako strukturo strani.
MrStein ::
http://foo.com in http://foo.com/ sta ekvivalentna URL-ja.
Če narediš takole:
Potem lepo sestavi v http://www.ijs.si/ena/foo
Če narediš takole:
URL ena = new URL("http://www.ijs.si/ena/dva/tri");
System.out.println("drug "+new URL(ena,"../foo"))Potem lepo sestavi v http://www.ijs.si/ena/foo
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | php array sortiranjeOddelek: Izdelava spletišč | 1300 (1023) | Mesar |
| » | izpisovanje datotek in sortiranjeOddelek: Programiranje | 900 (722) | cobrica |
| » | [Android] Parsanje XMLjaOddelek: Programiranje | 809 (665) | kunigunda |
| » | php skripta za registracijo uporabnikovOddelek: Izdelava spletišč | 2314 (1895) | skorpio |
| » | Link::EXTOROddelek: Programiranje | 1132 (1050) | poweroff |