Tudnivalok a peldak kiprobalasahoz: - A Servlets katalogust be kell masolni az eclipse workspace-kent megadott katalogusaba. - A build.xml-ben a Tomcat alapkatalogusat kell csupan megfelelokeppen modositni - a Servlets webalkalmazast telepiteni kell a Web-kontenerbe (eclipse-bol-> Compile) - a Tomcat inditasa utan (a Tomcat bin katalogusaban levo startup-ot kell inditni. A lezaras pedig a shutdown paranccsal tortenik) kiprobalhatok a peldak (a bongeszobe irt megfelelo URL segitsegevel) (ha modositottuk valamelyik peldat, ujra kell telepitni az alkalmazast, illetve ujra kell inditni a Tomcat-et) - egyeb: ahhoz, hogy a Tomcat elinduljon, be kell legyen allitva egy JAVA_HOME nevu kornyezeti valtozo, mely a JDK alapkatalogusanak eleresi utjat kell tartalmazza http://localhost:8080/servlets/ HelloWorld: http://localhost:8080/servlets/helloWorld.html Hello: http://localhost:8080/servlets/hello.html http://localhost:8080/servlets/*.hello http://localhost:8080/servlets/hello/* + paraméter name=valaki *.hello-ra be van allitva egy szuro (filter), mely a szerver konzolra ir. Innentől .do map-elés SimpleCounter: szamolja a kereseket, egy osztaly szintu valtozoban (nem ajanlott, szinkronizacios problemak miatt). InitCounter: szamolja a kereseket, egy initParameter ertekkel kezdodoen InitCounter.do-ra egy szurolanc van beallitva, mely a szerver konzolra ir. InitDestroyCounter: szamolja a kereseket, a kezdoerteket egy fajlbol olvassa, ha nem talalja akkor az init parameterbol. A destroy metodusban lementi az aktualis erteket a fajlba. Szimatolok: InitSnoop: megmutatja az init parametereket HeaderSnoop: a HTTP fejlec (header) informaciokat mutat meg ParameterSnoop: az url-ben megadott parametereket mutatja meg ServerSnoop: server informaciokat mutat meg (ket nem feltetlenul servlet-specifikus pelda: ) ClientPull: frissiti magat bizonyos idokozonkent ClientPullMove: egy bizonyos ido mulva tovabbit egy masik URL-re SessionSnoop: szamolja a kereseket egy szesszio-attributumban, szesszio informaciokat mutat, szessziokovetes mukodese a sutik kikapcsolasaval. SessionTimer: atirja a szesszio lejarasi idejet. SessionTracker: kiirja a szesszio attributumait. Pl. a SessionSnoop-ban letrehozott attributumot is megmutatja. ShoppingCart: hozza van rendelve egy szuro, mely a "name" (init parameterbol vett nev) nevu attributumot a szesszioban keresi es ha nem talalja a LoginServlet oldalra iranyit at. Miutan a felhasznalo bejelentkezett a LoginServlet a ShoppingCart-ra iranyit. ---------------------------------------------------------------------------------- include, illetve forward pl.: MainPage: beszurja a BookItem.do tartalmat ketszer. A tartalmat amit a BookItem.do megmutat a ManiPage allitja be request parameterbe, tehat elerheto lesz a beszurt szervletben SearchLogic: beallitja a megmutatni valo tartalmat a requestben, majd tovabbitja a kerest a SearchView-hoz, ami megmutatja azt.