Servlets zijn de ruggengraat van elk Java web applicatie initialiseren . Zelfs wanneer strikt ontwikkelen met Java Server pagina's , achter de schermen elke JSP wordt verzameld in een servlet . Meestal echter , een webapplicatie is ontwikkeld met behulp van een combinatie van beide servlets en JSP's . Hoewel de meerderheid van ontwikkelingswerk kan servlet initialisatie negeren , soms kan het nodig zijn om de logica uit te voeren wanneer de servlet eerst wordt geladen , zoals het verbinden met een database of laden van middelen uit een bestand . Wat je nodig hebt Java JDK ( versie 1.5 of hoger ) op Java Integrated Development Environment , zoals Eclipse of NetBeans wordt sterk aanbevolen (maar niet verplicht ) op Java Servlet Container , zoals Tomcat of JBoss < br > Toon Meer Aanwijzingen 1 Add initialisatie code naar uw servlet door overridding de init ( ) methode : public class MyServlet breidt HttpServlet { @ overschrijven public void init ( ) { System.out.println ( " MyServlet wordt Opstarten ! " ) ; } } < br > Pagina 2 Optioneel , wijzigen van uw web.xml bestand aan te geven dat de servlet moet worden geïnitialiseerd bij het opstarten . Anders , zal het de eerste keer is het door middel van een geladen worden geïnitialiseerd 3 Compileren /bouwen van uw project ( als uw ontwikkelomgeving dat niet doet automatisch ) en herschikken uw aanvraag om uw aanvraag container . Als u de code toegevoegd van Stap 2 in uw web.xml bestand , moet u merkt dat uw code wordt direct uit te voeren wanneer uw container klaar inzetten uw site , anders moet u functionaliteit toe te voegen zodat u een verzoek in te dienen bij uw website . Wanneer u het verzoek uit te voeren , moet uw servlet initialiseren en uitvoeren van de initialisatie code .
|