打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
什么是jsp以及JSP运行原理

1. 什么是jsp

JSP是Java Server Page的缩写,是由Sun公司倡导,许多公司参与,于1999年推出的一种Web服务设计标准。

JSP已经成为开发动态网站的主流技术。

2. B/S模式(Browser/Server浏览器/服务器模式)

指需要获取信息的用户使用浏览器向服务器发出请求Request,服务器对此做出响应Respone,将有关信息发送给用户的浏览器。 是指需要获取信息的用户使用浏览器向服务器发出请求,服务器对此做出响应,将有关信息发送给用户的浏览器。

基于B/S模式的网络程序的核心就是设计服务器端的Web应用程序

3. HTTP协议中两个重要对象:web浏览器 web服务器

4. 在Eclipse中jsp环境的配置及文件相关的操作

(1)window => preferences => java =>installed JRES => add (jre7的文件…jdk-7u79-window-i586)

window => preferences =>servers => run e… => name(7.0以上均可)=> download… => 新建文件夹并命名 => apply…

(2)新建项目文件: new=> Dynamic Web Project =>Web Content =>JSP Files

(3)文件导入:files=> import=> Grneral=>existing Project…(记得要copy行要打勾)

5. 例子

6. JSP运行原理

当服务器上的一个JSP页面被第一次请求执行时,服务器上的JSP引擎首先将JSP页面文件转译成一个java文件,并编译这个java文件生成字节码文件,然后执行字节码文件响应客户的请求。

把JSP页面中普通的HTML标记符号交给客户的浏览器执行显示。

负责处理JSP标记,并将有关的处理结果发送到客户的浏览器。

执行“<%”和“%>”之间的Java程序片(JSP页面中的动态部分),并把执行结果交给客户的浏览器显示。

当多个客户请求一个JSP页面时,Tomcat服务器为每个客户启动一个线程,该线程负责执行常驻内存的字节码文件来响应相应客户的请求。这些线程由Tomcat服务器来管理,将CPU的使用权在各个线程之间快速切换,以保证每个线程都有机会执行字节码文件.

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
JSP/Servlet 工作原理
Java Web应用开发基础1
JAVAEE企业级应用开发浅谈之MVC 中的V-VIEW视图
jsp的绝对好东西
JavaWeb基础了解---web、tomacat、http、
1.JSP 简介
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服