Servlet ---- 接口
一、Servlet与Applet有以下一些共同点:都不是独立的应用程序,都没有main()方法都不是由用户或程序员直接调用 ,而是生存在容器中,由容器管理都有生命周期,都包含了init()初始化方法和destroy()销毁方法二、编写Servlet类的方法有以下几种 1、继承 javax.servlet.Servlet 接口,该接口定义了5个方法pu
·
一、Servlet与Applet有以下一些共同点:
2、继承抽象类GenericServlet(通用Servlet),GenericServlet类定义了一个通用的、不依赖于具体协议的Servlet,它给出了除service()方法外的其他4个方法的简单实现,GenericServlet中定义了两个重载的init()方法
- 都不是独立的应用程序,都没有main()方法
- 都不是由用户或程序员直接调用 ,而是生存在容器中,由容器管理
- 都有生命周期,都包含了init()初始化方法和destroy()销毁方法
二、编写Servlet类的方法有以下几种
1、继承 javax.servlet.Servlet 接口,该接口定义了5个方法
- public void init(ServletConfig config) throws ServletException
- public void service(ServletRequest req,ServletResponse res) throws ServletException, IOException
- public void destroy()
- public ServletConfig getServletConfig()
- public String getServletInfo()
2、继承抽象类GenericServlet(通用Servlet),GenericServlet类定义了一个通用的、不依赖于具体协议的Servlet,它给出了除service()方法外的其他4个方法的简单实现,GenericServlet中定义了两个重载的init()方法
- public void init(ServletConfig config) throws ServletException
- public void init() throws ServletException
3、继承HttpServlet
- public void service(ServletRequest req,ServletResponse res) throws ServletException,java.io.IOException
- protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException,java.io.IOException
更多推荐
已为社区贡献1条内容
所有评论(0)