在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
Servlet 教程Servlet 为创建基于 web 的应用程序提供了基于组件、独立于平台的方法,可以不受 CGI 程序的性能限制。Servlet 有权限访问所有的 Java API,包括访问企业级数据库的 JDBC API。 谁适合阅读本教程?本教程是专为 Java 程序员设计的。在阅读本教程之前,需要先了解 Java Servlet 框架和它的 API。学习完本教程后,您会发现自己已经达到使用 Java Servlet 的中等水平,后续您可以自行通过更深入的学习和实践完成进阶。 阅读本教程前,您需要了解的知识:在您开始阅读本教程之前,最好对 Java 编程语言有一个很好的理解。如果您对 web 应用程序和互联网如何工作的有基本的认识,将有助于您理解本教程。 Servlet 相关教程Servlet 是什么?Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。 Java Servlet 通常情况下与使用 CGI(Common Gateway Interface,公共网关接口)实现的程序可以达到异曲同工的效果。但是相比于 CGI,Servlet 有以下几点优势:
Servlet 架构下图显示了 Servlet 在 Web 应用程序中的位置。 Servlet 任务Servlet 执行以下主要任务:
Servlet 包Java Servlet 是运行在带有支持 Java Servlet 规范的解释器的 web 服务器上的 Java 类。 Servlet 可以使用 javax.servlet 和 javax.servlet.http 包创建,它是 Java 企业版的标准组成部分,Java 企业版是支持大型开发项目的 Java 类库的扩展版本。 这些类实现 Java Servlet 和 JSP 规范。在写本教程的时候,二者相应的版本分别是 Java Servlet 2.5 和 JSP 2.1。 Java Servlet 就像任何其他的 Java 类一样已经被创建和编译。在您安装 Servlet 包并把它们添加到您的计算机上的 Classpath 类路径中之后,您就可以通过 JDK 的 Java 编译器或任何其他编译器来编译 Servlet。 下一步呢?接下来,本教程会带你一步一步地设置您的 Servlet 环境,以便开始后续的 Servlet 使用。因此,请系紧您的安全带,随我们一起开始 Servlet 的学习之旅吧!相信您会很喜欢这个教程的。 |
请发表评论