Java Servlet 是运行在 带有支持 Java Servlet 规范的解释器的 web 服务器上的 Java 类,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。
<servlet>
<servlet-name>HelloServlet</servlet-name>
<servlet-class>com.wx.login.servlet.HelloServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloServlet</servlet-name>
<url-pattern>/HelloServlet</url-pattern>
</servlet-mapping>
public class HelloServlet extends HttpServlet {
private String message;
@Override
public void init() throws ServletException {
//执行必需的初始化
message="Hello World!";
System.out.println("HelloServlet-==##==--init");
}
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println("HelloServlet-==##==--doGet");
//设置相应内容类型
resp.setContentType("text/html");
resp.setCharacterEncoding("UTF-8");
PrintWriter pw=resp.getWriter();
pw.println("<h1>"+message+"</h1>");
pw.println("哇哈哈哈哈");
}
@Override
public void destroy() {
System.out.println("HelloServlet-==##==--执行销毁方法destroy");
}
}
信息: Deployment of web application directory C:\apache\apache-tomcat-7.0.73\webapps\manager has finished in 73 ms
HelloServlet-==##==--init
HelloServlet-==##==--doGet