1 / 11
文档名称:

JSP程序设计与项目实训教程(第2版)课后习题和参考答案.pdf

格式:pdf   大小:1,020KB   页数:11页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JSP程序设计与项目实训教程(第2版)课后习题和参考答案.pdf

上传人:1781111**** 2024/5/11 文件大小:1020 KB

下载得到文件列表

JSP程序设计与项目实训教程(第2版)课后习题和参考答案.pdf

相关文档

文档介绍

文档介绍:该【JSP程序设计与项目实训教程(第2版)课后习题和参考答案 】是由【1781111****】上传分享,文档一共【11】页,该文档可以免费在线阅读,需要了解更多关于【JSP程序设计与项目实训教程(第2版)课后习题和参考答案 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..〔〕.〔〕.〔〕.::PHP、ASP/::直接JSP、JSP+JavaBean、______________、:+JavaBean+Servlet、J2EE/:所有的JSP应用程序在首次载入时都被翻译成Servlet文件,然后再运行,,JSP引擎要完成以下操作:将JSP文件翻译成Servlet文件,Servlet文件是Java应用程序.?JSP引擎调用Java编译器,编译Servlet文件得到可执行的代码文件〔.class文件〕.?,并将运行结果返回给服务器.?、编译和执行这几个步骤,,,不需要再次翻译和编译,,:JSP规范中分别称作JSPModel1和JSPModel2,,在Model1体系中,,:..,,,,将导致角色定义不清和职责分配不明,,用JSP生成表示层的内容,,负责管理对请求的处理,创建JSP页面需要使用的Bean和对象,,它仅负责检索原先由Servlet创建的对象或JavaBean,,,:JSP开发Web站点的主要方式有:〔1〕直接使用JSP〔2〕JSP+JavaBean〔3〕JSP+JavaBean+Servlet〔4〕J2EE/JavaEE开发模型〔5〕〔〕.A.<p>B.<br>C.<hr>D.<pre>〔〕.A.<ol></ol>B.<ul></ul>C.<dl></dl>D.<il></il>〔〕.A.<img>B.<image>C.<bgsound>D.<table>〔〕.:..,、、、,由行、:、、,:HTML〔HypertextMarkupLanguage〕即超文本标记语言或超文本语言,是一种用来制作超文本文档的简单标记语言,它不是一种真正的编程语言,,,<html>、<head>、<title>、<body>:CSS〔级联样式表〕是一种设计网页样式的工具,借助CSS的强大功能,,其重新定义了HTML中文字显示样式,并增加了一些新的概念,如类、层等,可以实现对文字重叠、,将显示的内容和显示的样式定义分离,使我们在保持HTML简单明了的初衷的同时能够对页面的布局施加更多的控制,避免代码的冗余,使网页体积更小,,也可以将多个网页到同一个样式文件,从而为整个提供一个统一、通用的外观,:〔1〕通过HTML标签定义样式表〔2〕使用id定义样式表〔3〕:〔1〕嵌入式样式表〔2〕内联式样式表〔3〕外联式样式表/11:..〔〕.,,,,〔〕.++#〔〕.〔〕.A.<jsp:useBean>B.<jsp:getProperty>C.<jsp:setProperty>D.<jsp:forward>〔〕.A.<jsp:include>B.<jsp:plugin>C.<jsp:param>D.<jsp:useBean>参考答案:,,用于指定整个JSP页面的相关信息,:_________、:______________、::..:隐藏注释也是JSP的标准注释,写在JSP程序中,在发布网页时完全被忽略,不发给客户,当希望隐藏JSP程序的注释时是很有用的,其格式为:<%--comment--%>.HTML注释,在发布网页时可以在浏览器源文件窗口中看到HTML注释,其格式为:<!--comment[<%=expression%>]-->.在JSP程序中,也遵循Java语言本身的注释规则对代码进行注释,这样的注释和隐藏注释相似,在发布网页时完全忽略,在浏览器的源文件窗口中也看不到注释内容,其格式为:<%/*comment*/%>.、:page指令用来定义JSP文件中的全局属性,它描述了与页面相关的一些信息,,为页面插入一个静态文件,如JSP页面、HTML页面、?:其中常用的动作有6种:<jsp:param>、<jsp:include>、<jsp:useBean>、<jsp:setProperty>、<jsp:getProperty>、<jsp:forward>.<jsp:param>动作可以用于<jsp:include>、<jsp:forward>和<jsp:plugin>动作体中,为其它动作提供附加信息;<jsp:include>动作用来把指定文件插入正在生成的页面中;<jsp:useBean>,能够实现JavaBean组件的重用;<jsp:setProperty>动作用来设置、修改已实例化Bean中的属性值;<jsp:getProperty>动作获取指定Bean属性的值,转换成字符串,然后输出;<jsp:forward><jsp:include>:1〕include指令include指令可以在JSP页面转换成Servlet之前,〕include动作<jsp:include>动作是在主页面被请求时,将其它页面的输出包含进来.<jsp:include>〕两者的区别和比较<jsp:include>动作和include指令之间的根本不同在于它们被调用的时间.<jsp:include>动作在请求期间被激活,<jsp:include>动作的页面难于维护.<jsp:include>动作相对于include指令在维护上有着明显优势,而include指令仍然能够得以存在,,,如响应内容的设置和属性方法的定义./11:..<Stringname,Stringvalue>方法的作用是〔〕.〔也叫超时时间〕的方法是〔〕.<intinterval><><Stringname,><>,并且把数据输出到客户端的是out对象的哪个方法〔〕.<><><><><>方法作用是〔〕.、:,:,:..、:out对象主要用来向客户输出各种数据类型的内容,并管理应用服务器上的输出缓冲区<buffer>;request内置对象代表了客户端的请求信息,主要用于接收客户端通过协议传送给服务器端的数据;response对象包含了响应客户请求的有关信息,封装了JSP产生的响应,、pageContext对象、:session对象用来保存每个用户的信息,以便跟踪每个用户的操作状态;pageContext对象提供了对JSP页面内使用到的所有对象与名字空间的访问,提供了对几种页面属性的访问,并且允许向其它应用组件转发request对象,或者从其它应用组件包含request对象;exception对象用来处理JSP文件在执行时发生的错误和异常;application对象保存Web应用程序中公有的数据,,该对象将一直有效,,其中执行简单不带参数SQL语句的是〔〕.,用来执行更新操作的是〔〕.<><><><>〔〕.:::..:JDBC是一个面向对象的应用程序接口〔API〕,,、JavaWeb开发人员提供了一种标准的应用程序设计接口,:〔1〕同一个数据库建立连接;〔2〕向数据库发送SQL语句;〔3〕〔〕.〔〕.:::,,通过属性接口接收数据并显示在画面./11:..Bean即JSP中时常使用的Bean,在程序的内部起作用,如用于求值、:JavaBean定义〔声明〕应遵循的规范:?必须有一个无参的构造函数.?对在Bean中定义的所有属性提供getter和setter方法,并且这些方法是公共的.?对于boolean类型的属性,其getter方法的形式为is##X的,其中##X为首字母大写的属性名.?对于数组类型的属性,要提供形式为get##X〔intindex〕和set##X〔intindex,PropertyTypevalue〕,用于初始化的方法是〔〕.<><><><>〔〕.:::Servlet是JavaWeb应用程序中的组件技术,是与JSP—样运行在服务器端的Java应用程序,实现与JSP类似的功能,Servlet本身是一个Java类,,执行JSP文件的时候,首先JSPContainer会将其转译为Servlet文件,,./11:..,、初始化,以与它怎样接收请求、响应请求、:〔1〕有效性〔2〕方便性〔3〕功能强大性〔4〕可移植性〔5〕安全性〔6〕:Servlet与JSP相比有以下几点区别:〔1〕编程方式不同Servlet是按照Java规范编写的Java程序,JSP是按照Web规范编写的脚本语言.〔2〕编译方式不同Servlet每次修改后需要重新编译后才能运行,JSP是被JSPContainer编译为Servlet文件.〔3〕运行速度不同由于一个JSP页面在第一次被访问时要被编译成Servlet需要一段时间,,,不需要再次翻译和编译,,,在运行速度上,:〔1〕Servlet在服务器端的作用在浏览器访问服务器时,所有的JSP文件都会转化为Servlet文件,,我们可不用关心这部分功能,除非自己在开发一个服务器时才用到.〔2〕Servlet在MVC设计模式中应用MVC是一种目前广泛流行的软件设计模式,早在70年代,,随着JavaEE的成熟,它成为在JavaEE平台上推荐的一种设计模型,,MVC模式对于Web应用的开发无疑是一种非常先进的设计思想,无论选择哪种语言,无论应用多复杂,它都能为理解分析应用模型提供最基本的分析方法,为构造产品提供清晰的设计框架,,〔模型〕表示业务逻辑层,View〔视图〕代表表示层,Controller〔控制器〕,控制器部分由Servlet完成,这也是我们实际在项目开发中用到的Servlet.〔3〕Servlet在Web框架中的应用在JavaWeb项目开发中用到的主要组件技术有JSP、Servlet、JavaBean、JDBC、XML、,近年来推出许多基于MVC模式的Web框架技术,如Struts、Maverick、,实现了MVC模式,其中已封装好核心控制器,由Servlet实现;我们还需要实现Action来完成对数据流量的控制,,,./11:..略第11章个人信息管理系统项目实训略/11

最近更新

2024年高一班主任工作计划(精选20篇) 58页

2024年高一化学第一学期教学计划 27页

2024年骨干教师个人工作小结(通用3篇) 8页

2024年驾校教练员工作总结(9篇) 21页

2024年饭店离职申请书(精选15篇) 19页

2024年领证当天穿什么衣服好 6页

2024年预防近视爱护眼睛心得体会 4页

2024年项目计划模板集锦六篇 52页

2024年顶岗实习周记汇总8篇 35页

2024年面试时简短的自我介绍13篇(荐) 13页

2023年福建省汽车租赁协会 汽车租赁合同 24页

超星尔雅学习通《形势与政策(2024春)》章节.. 25页

高等学校教师岗前培训考试暨教师资格笔试题库.. 21页

高校开学典礼致辞稿5篇 11页

项目实施方案 44页

2024年“物业管理及公共服务”等知识考试题库.. 39页

2024年公务员考试《言语理解与表达》题库及参.. 175页

设计师个人总结 14页

2024年《日常生活突发事故急救知识及处理方法.. 33页

甘肃省天水市2023年中考英语真题(附答案) 15页

汽车检测与维修技术专业毕业论文 25页

深圳市社会投资建设项目报建流程图 1页

少儿财商养成教育专题讲座PPT模板下载 16页

DGTJ08-100-2017 低压用户配电装置规程 106页

卓越绩效培训心得 4页

云南省建设工程工程量清单计价规范 17页

2014年李克强总理答中外记者问(中英对照版本).. 31页

舌尖上的苏州-苏式糕点-课件(PPT·精·选) 10页

管式超滤膜技术手册 36页