Configuring the Servlet
1<servlet>2<servlet-name>one</servlet-name>3<servlet-class>servletlearn. firstservlet</servlet-class>4</servlet>5<servlet-mapping>6<servlet-name>one</servlet-name>7<url-pattern>/test</url-pattern>8<url-pattern>/test1</url-pattern>9</servlet-mapping>Ten One<servlet> A<servlet-name>two</servlet-name> -<servlet-class>servletlearn. secondservlet</servlet-class> -</servlet> the<servlet-mapping> -<servlet-name>two</servlet-name> -<url-pattern>/test2</url-pattern> -</servlet-mapping>
Web. XML
Firstservlet.java
PackageServletlearn;Importjava.io.IOException;Importjavax.servlet.ServletException;ImportJavax.servlet.http.HttpServlet;Importjavax.servlet.http.HttpServletRequest;ImportJavax.servlet.http.HttpServletResponse; Public classFirstservletextendsHttpServlet {protected voidService (HttpServletRequest arg0, HttpServletResponse arg1)throwsservletexception, IOException {System.out.println ("My first servlet program is running!! "); }}
Firstservlet.java
Secondservlet.java
PackageServletlearn;Importjava.io.IOException;Importjavax.servlet.ServletException;ImportJavax.servlet.http.HttpServlet;Importjavax.servlet.http.HttpServletRequest;ImportJavax.servlet.http.HttpServletResponse; Public classSecondservletextendsHttpServlet {protected voidService (HttpServletRequest req, httpservletresponse Res)throwsservletexception, IOException {System.out.println ("My second servlet!!! "); System.out.println ("Client browser type:" +req.getheader ("User-agent"))); Res.getwriter (). println ("); Res.getwriter (). println ("); }}
Getting Started with Java servlet-