Servlet Annotation WebServlet Example
The first example is to show Servlet Welcome using Servlet Annotation WebServlet. For this we have created an index.html page on index.html we have created a link. On clicking on link it will call welcome servlet. Our project directory structure is as per below index.jsp
1 | <%@page contentType="text/html" pageEncoding="UTF-8"%> |
Show welcome servlet
1 |
Welcome.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | package ebhor.servlet; import java.io.IOException; import java.io.PrintWriter; 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(name = "Welcome", urlPatterns = {"/welcome"}) public class Welcome extends HttpServlet { @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=UTF-8"); PrintWriter out = response.getWriter(); try { out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(" |
Servlet Welcome
1 2 3 4 5 6 7 8 9 | "); out.println(""); out.println(""); } finally { out.close(); } } } |