44 lines
1.3 KiB
Java
44 lines
1.3 KiB
Java
|
|
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>");
|
|||
|
|
}
|
|||
|
|
}
|