第1 章Web 技术简介 1
1 选择题 1
2 填空题 1
JSP+Jav aBean+Serv let、J2EE/Jav aEE 3
视图和控制 4
JSP Model1 和 JSP Model2 1
3 简答题 1
简述 JSP 的优点
答:(1)一次编写、到处运行 (2)系统的多平台支持 (3)内容和显示分离 (4)生成可重用的组件 (5)采用标签简化页面 (6)健壮的存储管理和安全性 2
简述 JSP 的工作原理
答:所有的 JSP 应用程序在首次载入时都被翻译成 Serv let 文件,然后再运行,这个工作主要是由 JSP 引擎来完成
当第一次运行一个 JSP 页面时,JSP 引擎要完成以下操作: 将 JSP 文件翻译成 Serv let 文件,Serv let 文件是 Jav a 应用程序
JSP 引擎调用 Jav a 编译器,编译 Serv let 文件得到可执行的代码文件(
class 文件)
JSP 引擎调用 Jav a 虚拟机解释执行
class 文件,并将运行结果返回给服务器
服务器将运行结果以 HTML 形式作为响应返回给客户端的浏览器
由于一个 JSP 页面在第一次被访问时要经过翻译、编译和执行这几个步骤,所以客户端得到响应所需要的时间比较长
当该页面再次被访问时,它对应的
class 文件已经生成,不需要再次翻译和编译,JSP 引擎可以直接执行
class 文件,因此 JSP 页面的访问速度会大为提高
简述 JSP 开发 Web 站点的主要方式
答:JSP 开发 Web 站点主要有以下几种方式
(1)直接使用 JSP (2)JSP+Jav aBean (3)JSP+Jav aBean+Serv let (4)J2EE/Jav aEE 开发模型 (5