Servletek létrehozása cukorkák számára

Tegyük fel, hogy van valahol letölteni a mintát Maven, és sikerült zadeploit a kódot a Tomcat (ez általában kezdődik a tudás Servlets) semmilyen módon (WAR-archív, vagy közvetlenül a fejlesztői környezet). Van olyan alkalmazásstruktúrája, amelyben van egy web.xml fájl. C és meg kell kezdeni az oldalak létrehozását.

A kód olvasása a géphez és az oldal megjelenítéséhez a böngészőben így néz ki:

webapp / WEB-INF / web.xml -> szervlet
---> en.user.project / web / ClassName -> kérés
---> page.jsp

Igen, eddig semmi sem világos, de visszatérünk ehhez a rendszerhez. Ha egyszerű emberi szavakkal írja le, akkor így fog kinézni:

A web.xml fájlból a servleten keresztül a gép megkapja az útvonalat a Java osztályhoz, ami viszont a gépet az oldalra irányítja.

Lírai dimenzió volt, megyünk a kóddal.

Tehát van zadeploenny Tomcat projekt honlapján, hogy megnyílik, ha hívja localhost: 8080 / imya_WAR (ha deploili WAR-fájl).

Nyissa meg a web.xml fájlt. Ezt a fájlt Tomcat először beolvassa. Itt állítjuk be az út kezdetét. Itt van a web.xml kódja:

Az osztálynak örökölnie kell a HttpServlet-ből és felül kell hagynia a doGet () metódust; Egy felülbírált módszerben meg kell adnunk annak a vonalnak a nevét, amelyre az átállást elvégezzük (esetünkben ez a "/test.jsp".

És a fent leírt eseménylánc is előfordul, ami végül az oldal teszt.jsp.

Kapcsolódó cikkek