Servlet 是 Server Applet 的简称,译为“服务器端小程序”。Servlet 是 Java 的一套技术标准,规定了如何使用 Java 来开发动态网站。换句话说,Java 可以用来开发网站后台,但是要提前定义好一套规范,并编写基础类库,这就是 Servlet 所做的事情。
Java Servlet 可以使用所有的 Java API,Java 能做的事情,Servlet 都能做。
这套 Servlet 入门教程对 Servlet 技术的整体框架进行了讲解,并附带了实例演示,阅读本教程需要具备 Java 基础。
Servlet 只是古老的 CGI 技术的替代品,直接使用 Servlet 开发还是很麻烦,所以 Java 后来又对 Servlet 进行了升级,推出了 JSP 技术。JSP 只是对 Servlet 加了一层壳,JSP 经过编译后还是 Servlet。