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šč | 1313 (1036) | Mesar |
| » | izpisovanje datotek in sortiranjeOddelek: Programiranje | 918 (740) | cobrica |
| » | [Android] Parsanje XMLjaOddelek: Programiranje | 822 (678) | kunigunda |
| » | php skripta za registracijo uporabnikovOddelek: Izdelava spletišč | 2334 (1915) | skorpio |
| » | Link::EXTOROddelek: Programiranje | 1150 (1068) | poweroff |