现在的位置: 首页 > 综合 > 正文

从零开始学习Java——Servlet技术入门

2012年03月21日 ⁄ 综合 ⁄ 共 1387字 ⁄ 字号 评论关闭
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>

抱歉!评论已关闭.