Servlet

Servlet 为创建基于 web 的应用程序提供了基于组件、独立于平台的方法,可以不受 CGI 程序的性能限制。Servlet教程专栏为大家提供从入门到精通的Servlet教程。本教程是专为 Java 程序员设计的。学习完Servlet教程后,您会发现自己已经达到使用 Java Servlet 高手水平。
Servlet 有用的资源|极客教程

Servlet 有用的资源

obama阅读(1224)赞(0)

Servlet 有用的资源 本章列出了 Servlet 网站、书籍和文章。 Java Servlet 有用的网站 Sun’s Site on Servlets – Sun 的官方网站上关于 Servlet 的相关资料...

Servlet 国际化

obama阅读(1147)赞(0)

Servlet 国际化 在我们开始之前,先来看看三个重要术语: 国际化(i18n):这意味着一个网站提供了不同版本的翻译成访问者的语言或国籍的内容。 本地化(l10n):这意味着向网站添加资源,以使其适应特定的地理或文化区域,例如网站翻译成...

Servlet 调试

obama阅读(1149)赞(0)

Servlet 调试 测试/调试 Servlet 始终是开发使用过程中的难点。Servlet 往往涉及大量的客户端/服务器交互,可能会出现错误但又难以重现。 这里有一些提示和建议,可以帮助您调试。 System.out.println() ...

Servlet 包

obama阅读(1112)赞(0)

Servlet 包 涉及到 WEB-INF 子目录的 Web 应用程序结构是所有的 Java web 应用程序的标准,并由 Servlet API 规范指定。给定一个顶级目录名 myapp,目录结构如下所示: /myapp /images ...

Servlet 发送电子邮件

obama阅读(1139)赞(0)

Servlet 发送电子邮件 使用 Servlet 发送一封电子邮件是很简单的,但首先您必须在您的计算机上安装 JavaMail API 和 Java Activation Framework)JAF)。 您可以从 Java 网站下载最新版...

Servlet 自动刷新页面

obama阅读(1450)赞(0)

Servlet 自动刷新页面 假设有一个网页,它是显示现场比赛成绩或股票市场状况或货币兑换率。对于所有这些类型的页面,您需要定期刷新网页。 Java Servlet 提供了一个机制,使得网页会在给定的时间间隔自动刷新。 刷新网页的最简单的方...

Servlet 点击计数器

obama阅读(1087)赞(0)

Servlet 点击计数器 网页点击计数器 很多时候,您可能有兴趣知道网站的某个特定页面上的总点击量。使用 Servlet 来计算这些点击量是非常简单的,因为一个 Servlet 的生命周期是由它运行所在的容器控制的。 以下是实现一个简单的...

Servlet 网页重定向

obama阅读(1071)赞(0)

Servlet 网页重定向 当文档移动到新的位置,我们需要向客户端发送这个新位置时,我们需要用到网页重定向。当然,也可能是为了负载均衡,或者只是为了简单的随机,这些情况都有可能用到网页重定向。 重定向请求到另一个网页的最简单的方式是使用 r...

Servlet 处理日期|极客教程

Servlet 处理日期

obama阅读(1033)赞(0)

Servlet 处理日期 使用 Servlet 的最重要的优势之一是,可以使用核心 Java 中的大多数可用的方法。本章将讲解 Java 提供的 java.util 包中的 Date 类,这个类封装了当前的日期和时间。 Date 类支持两个...

Servlet 文件上传|极客教程

Servlet 文件上传

obama阅读(1182)赞(0)

Servlet 文件上传 Servlet 可以与 HTML form 标签一起使用,来允许用户上传文件到服务器。上传的文件可以是文本文件或图像文件或任何文档。 本文使用到的文件有: upload.jsp : 文件上传表单。 message....

Servlet 数据库访问|极客教程

Servlet 数据库访问

obama阅读(993)赞(0)

Servlet 数据库访问 本教程假定您已经了解了 JDBC 应用程序的工作方式。在您开始学习 Servlet 数据库访问之前,请访问 Java MySQL 连接 来设置相关驱动及配置。 注意: 在 java 项目中,只需要在 Eclips...

Servlet Session 跟踪|极客教程

Servlet Session 跟踪

obama阅读(931)赞(0)

Servlet Session 跟踪 HTTP 是一种”无状态”协议,这意味着每次客户端检索网页时,客户端打开一个单独的连接到 Web 服务器,服务器会自动不保留之前客户端请求的任何记录。 但是仍然有以下三种方式来维...

Servlet Cookie 处理|极客教程

Servlet Cookie 处理

obama阅读(1068)赞(0)

Servlet Cookie 处理 Cookie 是存储在客户端计算机上的文本文件,并保留了各种跟踪信息。Java Servlet 显然支持 HTTP Cookie。 识别返回用户包括三个步骤: 服务器脚本向浏览器发送一组 Cookie。例...

Servlet 异常处理|极客教程

Servlet 异常处理

obama阅读(1044)赞(0)

Servlet 异常处理 当一个 Servlet 抛出一个异常时,Web 容器在使用了 exception-type 元素的 web.xml 中搜索与抛出异常类型相匹配的配置。 您必须在 web.xml 中使用 error-page 元素来...

Servlet 编写过滤器|极客教程

Servlet 编写过滤器

obama阅读(990)赞(0)

Servlet 编写过滤器 Servlet 过滤器可以动态地拦截请求和响应,以变换或使用包含在请求或响应中的信息。 可以将一个或多个 Servlet 过滤器附加到一个 Servlet 或一组 Servlet。Servlet 过滤器也可以附加...

Servlet HTTP 状态码

obama阅读(998)赞(0)

Servlet HTTP 状态码 HTTP 请求和 HTTP 响应消息的格式是类似的,结构如下: 初始状态行 + 回车换行符(回车+换行) 零个或多个标题行+回车换行符 一个空白行,即回车换行符 一个可选的消息主体,比如文件、查询数据或查询...

Servlet 服务器 HTTP 响应|极客教程

Servlet 服务器 HTTP 响应

obama阅读(948)赞(0)

Servlet 服务器 HTTP 响应 正如前面的章节中讨论的那样,当一个 Web 服务器响应一个 HTTP 请求时,响应通常包括一个状态行、一些响应报头、一个空行和文档。一个典型的响应如下所示: HTTP/1.1 200 OK Conte...

Servlet 客户端 HTTP 请求|极客教程

Servlet 客户端 HTTP 请求

obama阅读(1313)赞(0)

Servlet 客户端 HTTP 请求 当浏览器请求网页时,它会向 Web 服务器发送特定信息,这些信息不能被直接读取,因为这些信息是作为 HTTP 请求的头的一部分进行传输的。您可以查看 HTTP 协议 了解更多相关信息。 以下是来自于浏...

Servlet 表单数据|极客教程

Servlet 表单数据

obama阅读(1048)赞(0)

Servlet 表单数据 很多情况下,需要传递一些信息,从浏览器到 Web 服务器,最终到后台程序。浏览器使用两种方法可将这些信息传递到 Web 服务器,分别为 GET 方法和 POST 方法。 GET 方法 GET 方法向页面请求发送已编...

Servlet 实例|极客教程

Servlet 实例

obama阅读(964)赞(0)

Servlet 实例 Servlet 是服务 HTTP 请求并实现 javax.servlet.Servlet 接口的 Java 类。Web 应用程序开发人员通常编写 Servlet 来扩展 javax.servlet.http.HttpS...

Servlet 生命周期|极客教程

Servlet 生命周期

obama阅读(1023)赞(1)

Servlet 生命周期 Servlet 生命周期可被定义为从创建直到毁灭的整个过程。以下是 Servlet 遵循的过程: Servlet 通过调用 init () 方法进行初始化。 Servlet 调用 service() 方法来处理客户...

Servlet 环境设置|极客教程

Servlet 环境设置

obama阅读(1063)赞(0)

Servlet 环境设置 开发环境是您可以开发、测试、运行 Servlet 的地方。 就像任何其他的 Java 程序,您需要通过使用 Java 编译器 javac 编译 Servlet,在编译 Servlet 应用程序后,将它部署在配置的环...

Servlet 简介|极客教程

Servlet 简介

obama阅读(1588)赞(1)

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

嵌入式 Tomcat|极客教程

嵌入式 Tomcat

obama阅读(4179)赞(2)

在本教程中,我们将展示如何与嵌入式 Tomcat 服务器一起使用。 Tomcat 可以在嵌入式模式下运行; 这意味着无需构建 WAR 文件并将其部署在独立的 Tomcat 服务器中。 本教程中的示例是使用 Maven 构建的。 Tomcat...

Java Servlet 读取网页|极客教程

Java Servlet 读取网页

obama阅读(1253)赞(0)

Java Servlet 读取网页教程向您展示了如何使用 Servlet 在 Java Web 应用中读取网页。 Java Servlet Servlet 是响应网络请求的 Java 类。 Java servlet 用于构建 Web 应用。...

Java ServletConfig

obama阅读(1237)赞(0)

Java ServletConfig 教程展示了如何使用 ServletConfig 将初始化数据传递给 Servlet。 ServletConfig 是 servlet 容器使用的 servlet 配置对象,用于在初始化期间将信息传递给 ...

Java Servlet 图表

obama阅读(1324)赞(0)

Java Servlet 图表教程展示了如何使用 JFreeChart 创建图表并将其提供给 Servlet。 该示例生成一个饼图。 Servlet是 Java 类,可响应特定类型的网络请求-最常见的是 HTTP 请求。 Servlet 用...

Java Servlet Log4j

obama阅读(1768)赞(0)

Java servlet Log4j 教程显示了如何在 Java servlet 中使用 Log4j 进行日志记录。 本教程介绍 Log4j 版本 2。 Java Servlet Servlet 是 Java 类,可响应特定类型的网络请求-...

Java Servlet Restful 客户端

obama阅读(1402)赞(0)

在 Java Servlet Restful 客户端教程中,我们使用 JAX-RS 在 Java Servlet 中创建 Restful 客户端。 用于 Restful Web 服务的 Java API(JAX-RS)是 Java API ...

EasyUI datagrid|极客教程

EasyUI datagrid

obama阅读(1723)赞(0)

在本教程中,我们将展示如何在 EasyUI datagrid 组件中显示来自 Derby 的数据库数据。 我们创建了一个简单的 Java Web 应用,该应用从 Derby 数据库中读取数据并将其发送到客户端浏览器。 数据显示在 datag...

近期文章