Mit használ a request.getContextPath () a JSP-ben?


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 🙂

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük