package com.demo;

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.annotation.*;

@WebServlet(
    urlPatterns = { "/configDemo.do" }, 
    initParams = { 
        @WebInitParam(name = "email", value = "hacker@163.com"), 
        @WebInitParam(name = "telephone", value = "8899123")
    }
)
public class ConfigDemoServlet extends HttpServlet {
    /**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	String servletName = null;
    ServletConfig config = null;
    String email = null;
    String telephone = null;

    public void init(ServletConfig config) throws ServletException {
        super.init(config);
        this.config = config;
        servletName = config.getServletName();
        email = config.getInitParameter("email");
        telephone = config.getInitParameter("telephone");
    }

    public void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        
        response.setContentType("text/html;charset=gb2312");
        PrintWriter out = response.getWriter();
        out.println("<html><body>");
        out.println("Servlet名称：" + servletName + "<br>");
        out.println("Email地址：" + email + "<br>");
        out.println("电话：" + telephone);
        out.println("</body></html>");
    }
}