没有合适的资源?快使用搜索试试~ 我知道了~
JSP和11servlet的运行原理.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 105 浏览量
2022-12-17
13:48:32
上传
评论
收藏 134KB PDF 举报
温馨提示
..JSP和11servlet的运行原理.pdf
资源推荐
资源详情
资源评论
JSP 和 servlet 的运行原理探讨
JSP 是一个运行在服务器端的程序,而 javascrīpt 是运行在客户端的程序。两种程序是工作
在不同的地方的,这一点不可以混淆。
Javascrīpt 如何执行,服务器是不会知道的。
对于 javascrīpt 的代码在 jsp 页面中和普通的 HTML 代码意义上是完全一样的。大可不必理
会,因为 javascrīpt 是在<sctipt>标记中的,而 jsp 是<%%>中的,而<%%>中的东西是不会到
客户端去的。所以你可以利用 JSP 的规则来确定那些 javascrīpt 的片断输出到客户端。
<%page language="java"%>在服务器端执行,<scrīpt language=javascrīpt>客户端执行,由
浏览器的 Javascrīpt 引擎解释执行.
客户端用户填写 HTML 表单,发送请求。 将请求发送给 服务器端 servlet(tomcat 是
servlet 的容器)。 servlet 将该 HTTP 请求转换成一个 MQSeries 消息,并将其放入一个队
列。 后端应用程序处理该消息,然后通过消息队列发回一个应答。 servlet 从队列中检索
消息,并将其存放在一个 Java Bean 中。 然后 servlet 调用编译过的 Java Server Page(JSP)
并动态生成结果 HTML 页面。 JSP 从 Java Bean 检索出该页面需要的数据,将其合并到
HTML,然后将结果页面发送给客户端。
JSP 中的 html 代码和 javascrīpt 代码不会在服务器端执行,servlet 调用编译过的 Java
Server Page(JSP) , 也 就 是 运 行 由 JSP 编 译 成 的 class 文 件 ( 运 行 的 代 码 包 括
actionBean,formBean,一般的 bean 和内嵌在 JSP 的 Java 代码).
apache 是 web 服务器(不是客户端,大多数时候就是指代应用服务器,客户端一般都是 web 浏
览器),tomcat 是应用(java)服务器,它只是一个运行 servlet 的容器,可以认为是 apache
的扩展,但是可以独立于 apache 运行。一个 Web 运行程序(网站)可以有多个 servlet,一
般认为一个 action 就是一个 servlet.
所谓 Servlet 是指运行在服务器端的 Java 小程序。用于响应客户端的请求。在默认情况下,
Servlet 采用一种无状态的请求-响应处理方式。Servlet 代码的主要作用是为了增强 Java 服务
器端的功能,它运行在服务器端,用于接收并且处理浏览器客户端发出的请求,该请求是通
过配置文件 web.xml 的相关配置进行转发。也就是说 Servlet 是一个标准的 Java 类,它符合
Java 类的一般规则。和一般的 Java 类不同之处只是在于 Servlet 可以处理 Http 请求。
1.servlet 是持久的。servlet 只需 Web 服务器加载一次,后续又用到这个 servlet,就不需要再
加载。(所谓加载是指 servlet 加载进 JVM 运行)
2.servlet 是与平台无关的。
3.servlet 是可扩展的。
ActionServlet 继承自 javax.servlet.http.HttpServlet 类,其在 Struts framework 中扮演的角色是
中心控制器。它提供一个中心位置来处理全部的终端请求。控制器 ActionServlet 主要负责
将 HTTP 的客户请求信息组装后,根据配置文件的指定描述,转发到适当的处理器Action。
资源评论
我是你的春哥!
- 粉丝: 1w+
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功