- 31
- 0
- 约1.71万字
- 约 12页
- 2021-01-21 发布于天津
- 举报
精品文档
第 1 章 Web 技术简介
1.7.1 选择题
1. Web 技术的设想于哪一年提出( )。
A.1954 年 B.1969 年
C.1989 年 D.1990 年
2. JSP 页面在第一次运行时被 JSP 引擎转化为( )。
A.HTML 文件 B.CGI 文件
C.CSS 文件 D.Servlet 文件
3. JavaEE 体系中 Web 层技术是( )。
A.HTML B.JavaBean
C.EJB D.JSP
参考答案: 1.C 2.D 3.D
1.7.2 填空题
1.当前主流的三大动态 Web 开发技术是: PHP、ASP/ASP.NET 和______________ 。
2. JSP 的两种体系结构是: ______________ 和______________ 。
3. JSP 开发 Web 站点的主要方式有:直接 JSP、 JSP+JavaBean、______________ 、
______________ 和 SSH 。
参考答案:
1.JSP
2.JSP Model1 和 JSP Model2
3.JSP+JavaBean+Servlet、J2EE/JavaEE
1.7.3 简答题
1. 简述 JSP 的工作原理。
答:所有的 JSP 应用程序在首次载入时都被翻译成 Servlet 文件,然后再运行,这个工
作主要是由 JSP 引擎来完成。当第一次运行一个 JSP 页面时, JSP 引擎要完成以下操作:
将 JSP 文件翻译成 Servlet 文件, Servlet 文件是 Java 应用程序。
JSP 引擎调用 Java 编译器, 编译 Servlet 文件得到可执行的代码文件 (.class 文件)。
JSP 引擎调用 Java 虚拟机解释执行 .class 文件,并将运行结果返回给服务器。
服务器将运行结果以 HTML 形式作为响应返回给客户端的浏览器。
由于一个 JSP 页面在第一次被访问时要经过翻译、 编译和执行这几个步骤, 所以客户端得到
响应所需要的时间比较长。当该页面再次被访问时,它对应的 .class 文件已经生成,不需要
再次翻译和编译, JSP 引擎可以直接执行 .class 文件,因此 JSP 页面的访问速度会大为提高。
2. 简述 JSP 两种体系结构。
答:JSP 规范中分别称作 JSP Model 1 和 JSP Model 2 ,它们的本质区别在于处理批量请
求的位置不同。 Model1 ,在 Model1 体系中, JSP 页面独自响应请求并将处理结果返回客户。
这里仍然存在显示与内容的分离,因为所有的数据存取都是由 JavaBean 来完成的。尽管
.
精品文档
Model1 体系十分适合简单应用的需要,它却不能满足复杂的大型 Web 应用程序需要。不加
选择地随意运用 Model 1 ,会导致 J
原创力文档

文档评论(0)