Servlets er rygraden i enhver Java webapplikation. Selv når udviklingen nøje med JavaServer sider , bag kulisserne hver JSP er kompileret ind i en servlet . Oftest er dog en web-applikation udviklet ved hjælp af en kombination af både servlets og JSP'er . Skønt flertallet af udviklingsarbejdet kan ignorere servlet initialisering, nogle gange kan det være nødvendigt at udføre logik , når servlet indlæses første gang , såsom at forbinde til en database eller lastning ressourcer fra en fil. Ting du skal
Java JDK (version 1.5 eller højere)
Java Integrated Development Environment , såsom Eclipse eller NetBeans anbefales kraftigt (dog ikke nødvendigt)
Java Servlet Container såsom Tomcat eller JBoss < br >
Vis Flere Instruktioner
1
Add initialisering kode til din servlet ved overridding init ()-metoden : Hej
public class MyServlet udvider HttpServlet {
@ Tilsidesæt
public void init () {
System.out.println ( " MyServlet starter op ! ");
}
} < br >
2
Eventuelt ændre dine web.xml fil at angive, at servlet skal initialiseres ved opstart. Ellers vil det blive initialiseret første gang det er fyldt gennem en
3
kompilere /bygge dit projekt ( hvis dit udviklingsmiljø ikke gør det automatisk ), og omfordele din ansøgning til din ansøgning container. Hvis du har tilføjet koden fra trin 2 i din web.xml fil , bør du bemærke din kode vil køre med det samme , når din container er færdig implementering dit websted , ellers skal du tilføje funktionalitet , så du kan lave en forespørgsel fra din site. Når du udfører anmodningen, skal din servlet initialiserer og udføre initialiseringen koden.