简单的了解Servlet的使用
具体使用:
1、实现 Servlet 接口
2、实现 Servlet 接口中 所有的方法
package com.ou.test; import javax.servlet.*; import java.io.IOException; public class Test implements Servlet { /** * 生命周期方法,由tomcat来调用 * 它会在Servlet对象出生后,执行一次. * * @param config tomcat负责传入这个参数 * */ @Override public void init(ServletConfig servletConfig) throws ServletException { System.out.println("执行init()..."); } /** * 获取Servlet的配置文件 * * */ @Override public ServletConfig getServletConfig() { System.out.println("执行getServletConfig()..."); return null; } /** * 生命周期方法 * 会被调用多次,每次处理请求都是在调用service方法 * 浏览器 进入一次指定的地址就会 调用service方法 * * */ @Override public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException { System.out.println("执行service()..."); } /** * 获取Servlet的信息 * * @return 返回对Servlet的描述信息 * */ @Override public String getServletInfo() { System.out.println("执行getServletInfo()..."); return null; } /** * 生命周期方法 * 它会在Servlet对象被销毁之前,执行一次. * 展示Servlet对象留下的遗言 * 一般会在服务器关闭的时候,才会执行 * * */ @Override public void destroy() { System.out.println("执行destroy....."); } }
使用接口的好处:
1、降低了耦合的程度
2、灵活
3、高效
4、复用性高
5、减少依懒性,提高稳定性
6、提高扩展性