织梦怎么建设论坛网站,h5自己制作模板,专门做外国的网站,河池网站开发工程师招聘网1、书写一个servlet的方式 Servlet必须直接或间接实现 javax.servlet.Servlet 接口 通过继承javax.servlet.GenericServlet 类实现跨协议的 Servlet 通过继承javax.servlet.HttpServlet实现HTTP Servlet 自己定义个servlet#xff0c;然后其他的java类都继承自己写好的servlet…1、书写一个servlet的方式 Servlet必须直接或间接实现 javax.servlet.Servlet 接口 通过继承javax.servlet.GenericServlet 类实现跨协议的 Servlet 通过继承javax.servlet.HttpServlet实现HTTP Servlet 自己定义个servlet然后其他的java类都继承自己写好的servlet就可以了 2、关系图
3、其他内容 Servlet接口所有servlet必须直接或间接实现的类。 init( ServletConfig config ) service(ServletRequest req, ServletResponse res) destroy() getServletInfo():获得Servlet信息。 getServletConfig()获得Servlet配置相关信息 GenericServlet抽象类implements Servlet, ServletConfig 定义了一个通用的不依赖于具体协议的Servlet给出了除service()方法外的其余四个方法的实现。 public void init(ServletConfig config) thows SerletExcepiton protected void init() thows SerletExcepiton 第一个是servlet接口的init(),调用第二个init(), 重写第二个init()即可 HttpServlet类 public void service(ServletRequest req, ServletResponse res) protected void service(HttpServletRequest req, HttpServletResponse res) protected void doGet(request,response) protected void doPost(request,response) public service()是父类的方法protected service()是自己的方法。前者首先把参数分别转换为HttpServletRequest和HttpServletResponse 再调用protected service(); protected service()根据HTTP请求方法的类型调用相应doXXX()方法 我们自己编写的servlet应该继承HttpServlet一般要覆盖Service或者doPost/doGet方法。