Servlet介绍
Java Servlet(Java服务器小程序)是一个基于Java技术的Web组件,运行在服务器端,它由Servlet容器所管理,Servlet没有main()方法,不能独立运行,它必须被部署到Servlet容器中,由容器来实例化和调用Servlet的方法,如:doGet()和doPost()。
Servlet的功能如下:
1、创建并返回客户请求的动态HTML页面
2、创建可以嵌入到HTML页面的HTML片段
3、与其他服务器(如数据库或其他基于Java的应用程序)进行通信
Servlet继承关系
Servlet运行过程(生命周期)
普通类实现Servlet类的方法
package cn.ly.auth;
import java.io.IOException;
import javax.servlet.Servlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
public class SubServlet implements Servlet {
@Override
public void destroy() {
}
@Override
public ServletConfig getServletConfig() {
return null;
}
@Override
public String getServletInfo() {
return null;
}
@Override
public void init(ServletConfig config) throws ServletException {
}
@Override
public void service(ServletRequest req, ServletResponse resp) throws ServletException, IOException {
}
}