JSP 处理

简介: JSP 处理

JSP 处理
以下步骤表明了 Web 服务器是如何使用JSP来创建网页的:

就像其他普通的网页一样,您的浏览器发送一个 HTTP 请求给服务器。

Web 服务器识别出这是一个对 JSP 网页的请求,并且将该请求传递给 JSP 引擎。通过使用 URL或者 .jsp 文件来完成。

JSP 引擎从磁盘中载入 JSP 文件,然后将它们转化为 Servlet。这种转化只是简单地将所有模板文本改用 println() 语句,并且将所有的 JSP 元素转化成 Java 代码。

JSP 引擎将 Servlet 编译成可执行类,并且将原始请求传递给 Servlet 引擎。

Web 服务器的某组件将会调用 Servlet 引擎,然后载入并执行 Servlet 类。在执行过程中,Servlet 产生 HTML 格式的输出并将其内嵌于 HTTP response 中上交给 Web 服务器。

Web 服务器以静态 HTML 网页的形式将 HTTP response 返回到您的浏览器中。

最终,Web 浏览器处理 HTTP response 中动态产生的HTML网页,就好像在处理静态网页一样。

目录
相关文章
|
6月前
|
前端开发 JavaScript Java
jsp简单了解
JSP(Java Server Pages)是一种用于开发动态Web应用程序的Java技术。它允许将Java代码嵌入到HTML页面中,以生成动态内容。在服务器上运行时,JSP会被编译成Java Servlet,并在每个请求时动态生成页面内容。JSP提供了丰富的标签和API,用于访问数据库、处理表单数据、进行条件判断和循环等常见操作。它是Java EE(现在被称为Jakarta EE)的一部分,可以与Java Servlet、JavaBeans、Java标准标签库(JSTL)等一起使用。
41 2
 jsp简单了解
|
11月前
|
存储 Java Apache
Jsp相关介绍
Jsp相关介绍
80 0
|
11月前
|
Java 数据库
Jsp应用
Jsp应用
53 0
|
Java 容器
15JavaWeb基础 - JSP介绍
15JavaWeb基础 - JSP介绍
50 0
|
Java
jsp3
jsp3
128 2
|
存储 缓存 Java
jsp2
jsp2
44 0
|
Java 应用服务中间件
jsp1
jsp1
38 0
|
开发框架 Java 数据库连接
为什么使用JSP?
为什么使用JSP?
311 0
|
前端开发 搜索推荐 Java
JSP是什么
JSP是什么
304 0
JSP是什么
|
XML 开发框架 Java
jsp初识-2
jsp初识-2
110 0