Servlet 教程

Servlet 为创建基于 web 的应用程序提供了基于组件、独立于平台的方法,可以不受 CGI 程序的性能限制。Servlet 有权限访问所有的 Java API,包括访问企业级数据库的 JDBC API。

本教程将讲解如何使用 Java Servlet 来开发基于 web 的应用程序。

现在开始学习 Servlet!

谁适合阅读本教程?

本教程是专为 Java 程序员设计的。在阅读本教程之前,需要先了解 Java Servlet 框架和它的 API。学习完本教程后,你会发现自己已经达到使用 Java Servlet 的中等水平,后续你可以自行通过更深入的学习和实践完成进阶。

阅读本教程前,你需要了解的知识:

在你开始阅读本教程之前,最好对 Java 编程语言有一个很好的理解。如果你对 web 应用程序和互联网如何工作的有基本的认识,将有助于你理解本教程。

Servlet 相关教程

Servlet 简介

Servlet 是什么?

Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。

使用 Servlet,你可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。

Java Servlet 通常情况下与使用 CGI(Common Gateway Interface,公共网关接口)实现的程序可以达到异曲同工的效果。但是相比于 CGI,Servlet 有以下几点优势: