Legjobb válasz
request.getContextPath () – adja vissza az alkalmazás gyökérútvonalát, míg a ../ – Egy fájl szülőkönyvtárát adja vissza.
Az request.getContextPath () függvényt használja, mivel az mindig az alkalmazás gyökérkönyvére mutat. Ha áthelyezné a jsp fájlt egyik könyvtárból a másikba, akkor semmit sem kell megváltoztatni. Most vegye fontolóra a második megközelítést. Ha áthelyezné a jsp fájljait egyik mappából a másikba, akkor változtatásokat kell végeznie minden olyan helyen, ahol a fájljait átirányítja.
Ezenkívül a request.getContextPath () használatának jobb megközelítése állítsa be az “request.getContextPath ()” beállítást egy változóban, és használja ezt a változót az útvonalának hivatkozására.
Válasz
Hívhatja az alkalmazást: IRCTCBooking
A request.getContextPath () hívása megadná:
http://localhost:8080/IRCTCBooking
Ez különösen akkor hasznos, ha szkriptekre és stíluslapokra hivatkozunk jelen van a webtartalom könyvtárban egy gyermekkönyvtárból.
A szkript eléréséhez előfordulhat, hogy hozzá kell adnia néhány JSTL – EL-t az oldalához.
Ez a következőképpen jelenik meg:
Könnyű, nem? Remélem, ez segít 🙂