电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

JSP程序设计技术教程习题参考答案

JSP程序设计技术教程习题参考答案_第1页
1/9
JSP程序设计技术教程习题参考答案_第2页
2/9
JSP程序设计技术教程习题参考答案_第3页
3/9
第1 章Web 技术简介 1.6.1 选择题 1.A 2.B 3.D 1.6.2 填空题 1.JSP 2.JSP+Jav aBean+Serv let、J2EE/Jav aEE 3.视图和控制 4.编译 5.JSP Model1 和 JSP Model2 1.6.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 页面的访问速度会大为提高。 3.简述 JSP 开发 Web 站点的主要方式。 答:JSP 开发 Web 站点主要有以下几种方式。 (1)直接使用 JSP (2)JSP+Jav aBean (3)JSP+Jav aBean+Serv let (4)J2EE/Jav aEE 开发模型 (5)SSH 开发框架 4.简述 JSP 两种体系结构。 答:JSP 规范中分别称作 JSP Model 1 和 JSP Model 2,它们的本质区别在于处理批量请求的位置不同。Model1,在 Model1 体系中,JSP 页面独自响应请求并将处理结果返回客户。这里仍然存在显示与内容的分离,因为所有的数据存取都是由 Jav aBean 来完成的。尽管Model1 体系十分适合简单应用的需要,它却不能满足复杂的大型 Web 应用程序需要。不加选择地随意运用 Model 1,会导致 JSP 页内被嵌入大量的脚本片段或 Jav a 代码。尽管这对于Jav a 程序员来说可能不是什么大问题,但如果 JSP 页面是由网页设计人员开发并维护的这就确实是个问题了。从根本上讲,将导致角色定义不清和职责分配不明,给项目管理带来不必要的麻烦。Model2 体系结...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

JSP程序设计技术教程习题参考答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部