package test; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; public class SimpleServlet extends HttpServlet { public void init(ServletConfig config) throws ServletException { super.init(config); } public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException { doPost(request,response); } public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException { response.setContentType("text/html"); PrintWriter out=response.getWriter(); out.println("<html>"); out.println("<head><title>SimpleServlet</title></head>"); out.println("<body>"); out.println("<center><fontsize=6 color=red>"); out.println("Your address is "+request.getRemoteAddr()+"\n"); out.println("</font></center>"); out.println("</body></html>"); out.close(); } }
<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <display-name></display-name> <welcome-file-list> <welcome-file>HelloJSP.jsp</welcome-file> </welcome-file-list> <servlet> <servlet-name>SimpleServlet</servlet-name> <servlet-class>test.SimpleServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>SimpleServlet</servlet-name> <url-pattern>/GetAddress</url-pattern> </servlet-mapping> </web-app>