java left logo
java middle logo
java right logo
 

Home arrow Java EE Tips
 
 
Main Menu
Home
Java Tutorials
Book Reviews
Java SE Tips
Java ME Tips
Java EE Tips
Other API Tips
Java Applications
Java Libraries
Java Games
Java Network
Java Forums
Java Blog




Most Visited Tips
Java SE Tips
Java ME Tips
Java EE Tips
Other API Tips
Java Applications
Java Libraries
Java Games
Book Reviews
Top Rated Tips
Java SE Tips
Java ME Tips
Java EE Tips
Other API Tips
Java Applications
Java Libraries
Java Games
Book Reviews


Statistics
Registered Users: 4100
Java SE Tips: 614
Java ME Tips: 202
Java EE Tips: 183
Other API Tips: 779
Java Applications: 298
Java Libraries: 209
Java Games: 16
Book Reviews:
 
 
 
Setting up a servlet environment E-mail
User Rating: / 9
PoorBest 

Servlets are Java programs that run on a Web server and build Web pages. Here are a few definitions:

  1. Servlet Development Kits

    Java Servlet Development Kit (JSDK) provides Servlet API classes (servlet.jar). Place servlet.jar into CLASSPATH, so that java classes can access it.

  2. Servlet Engines

    A servlet is a Java class that needs to be executed in a Java VM by servlet engine. The servlet engine loads the servlet class the first time the servlet is requested. The servlet then stays loaded to handle multiple requests until it is explicitly unloaded or the servlet engine is shut down.

Following are few WebServers that supports servlets:

  • Apache Tomcat
  • BEA WebLogic
  • IBM Websphere
  • Sun's Java Web Server (JWS)
  • Apache Tomcat.
  • Java Servlet Development Kit (JSDK)

Apache Tomcat is a servlet container used for Java Servlet and JavaServer Pages technologies.

Example below describes the development of servlet with Apache Tomcat.

Installation

Download Tomcat from http://jakarta.apache.org/tomcat/index.html and follow the instruction for installation.

Compilation

Servlets are java classes they can be compiled with java compiler. eg -javac myservlet.java.

Deployment

For deployment of servlet, it has to be placed in the specified directory structure below:

  1. XML file describing servlet are placed in Webapps/WEB-INF/web.xml
  2. Servlet java classes are placed in Webapps/WEB-INF/classes
  3. External Library files like jdbc are placed in Webapps/WEB-INF/lib

Running Servlet

Open any browser and type http:\\localhost:8080\yourservlet.

Resources


 Related Tips

 
< Prev   Next >

Page 1 of 0 ( 0 comments )

You can share your information about this topic using the form below!

Please do not post your questions with this form! Thanks.


Name (required)


E-Mail (required)

Your email will not be displayed on the site - only to our administrator
Homepage(optional)



Comment Enable HTML code : Yes No



 
       
         
     
 
 
 
   
 
 
java bottom left
java bottom middle
java bottom right
RSS 0.91 FeedRSS 1.0 FeedRSS 2.0 FeedATOM FeedOPML Feed

Home - About Us - Privacy Policy
Copyright 2005 - 2008 www.java-tips.org
Java is a trademark of Sun Microsystems, Inc.