Servlets
Prerequisites
Creating a Simple Servlet
import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/SimpleServlet") public class SimpleServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.getWriter().println("Hello, World from SimpleServlet!"); } }<servlet> <servlet-name>SimpleServlet</servlet-name> <servlet-class>com.example.SimpleServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>SimpleServlet</servlet-name> <url-pattern>/SimpleServlet</url-pattern> </servlet-mapping>
Handling HTTP Requests
Request and Response Objects
Example: Reading Request Parameters
Sending Redirects
Session Management
Last updated