Servlet
April 5, 2000
A simple servlet can look like:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
1. public class FirstServlet extends HttpServlet {
2. public void doGet(
3. HttpServletRequest request, HttpServletResponse response)
4. throws ServletException, IOException {
5. PrintWriter out = response.getWriter();
6. out.println("The First Servlet Worked !");
}
}
|
Note: Line numbers in the above example are used for clarity and are not part of the
syntax
|
Refer to appendix A to know more about compiling and executing
Servlets and the HTML syntax.
If you 'link' to this servlet from your browser, it will come
back to you with this message:
The First Servlet Worked !
Explanation of the code:
The first three import statements are pretty much standard .. to
import the required classes.
Line 1: your Servlet should extend HTTPServlet to inherit the
HTTP specific properties & methods.
Line 2: The HTTP Get request is passed to the doGet method
(similarly the HTTP POST request is passed to doPost).
Line 3: defines the standard parameters passed to doGet &
doPost methods.
Line 4: completes the signature of doGet.
Line 5 & 6 are self explanatory .. just print the stuff !
A Brief Introduction to Servlets and JSP
Building Web Applications Using Servlets and JSP
The Next Servlet: The Request and the Response
|