JSP动态网页基础教程1—4章习题答案 格式:doc 大小:40.50 KB 文档页数:4 第一章JSP入门基础 1.填空 (1)动态网页是指 网页上显示的内容是可以改变、可以交互的 。 (2)HTML文件中可以包含 文字 、图片、动画、声音和超级链接 。 (3)在JSP网页中以 <% 和 %> 标记括起来部分是JSP中动态执行的代码。 (4)从严格意义上来讲,JSP是建立在 Java Servlet 技术之上。 (5)JSP服务器端操作环境的软件包括:操作系统、JSP编译程序、Web应用程序服务器、后台数据库 和 JDBC接口 。 (6)JDK在JSP环境中的作用是:编译 。 (7)Tomcat在JSP环境中的作用是:提供Web应用程序服务 。 (8)本书中,对于Tomcat服务器,地址http://localhost:8080对应的真实文件路径是: C:\ Tomcat 5.5\webapps\ROOT (9)JSP代码中,以//开头的行表示 注释语句行 2.问答 (1)相对于ASP来说,JSP有哪些优点? 相对于ASP来说,JSP是在服务器端先编译成Servlet包(以.class文件形式存储),再动态执行,这种编译只在第一次访问JSP内容时进行,以后在访问时候就可以快速地得到执行。而ASP是解释型的,每次访问网页时都是一边解释一边执行,即使访问的是同一网页内容也是如此。因此,JSP的执行速度快于ASP。 (2)简述安装JSP环境所需要的主要步骤 1.JDK下载安装 2.Tomcat下载安装 3.JSP操作环境的设定:设置环境变量 4.SQL Server2000 数据库的安装 第二章习题 一. 填空 1,HTML 是一切网页实现的基础。 2,HTML 文件中包含 文字 图片 动画 声音 和 超文本文件 。 3,HTML 文档通常分两部分,位于 和 标记之间的部分称为 HTML 文件头, 位于 和 之间的部分称为正文。 4, 标记的 name 属性主要用于描述网页,以便于搜索引擎对网页进行查找、分类 5,将标记的 http-equiv 属性设置为 program 可以实现网页的定时刷新功能。 6, 标记的 bgcolor 属性用于设置页面的背景颜色 blackground 属性用于设置页面背景图像。 7,HTML 中,与文字布局相关的标记有 段落、换行、预格式化、水平线和对齐方式等等 8, 标记用于字体格式设置,其附带的属性可用于文字字体、颜色大小的设置。 9,HTML 中提供 标记用于在网页中插入图像。 10 HTML 提供三种列表方式:有序列表、无序列表、和 自定义列表 11 想要在 HTML 文档中显示多个空格,可以使用字符实体 &nbs; 12 表格主要有两方面的用途:一是 普通表格的绘制 另一个是 网页的页面布局。 13 HTML 提供了多种标记来进行网络的设计, 标记用于表格的整体设置, 标记用于设置标题, 标记用于表格的行设置, 标记用于设置表头, 标记用于设置行中的每个具体单元格。 14 和的 rowspan 属性可用于设置跨行单元格,colspan 属性可用于设置跨列单元格。 15 将 的 border 属性设置为0将不显示表格边框。 16 标记的 href 属性定义了超级链接索要跳转到的位置。 17 设置网页内链接的步骤是: 首先把需要链接的位置设置为锚点,格式是name=”锚点名称”>;然后再定义超级链接链接文字 18 电子邮件链接基本格式是 显示内容 19 框架网页的设计可以使用标记 和 来实现。标记定义了如何将当前窗口拆分成框架, 标记用于定义每个框架窗口中放入什么文件。 20 由于不是所有的浏览器都支持框架网页,因此在设计网页是需要给不支持框架的浏览器写上 标记 第三章习题 填空 1、JSP 建立在Java Servlets模型之上,它允许网站设计者将静态HTML内容与服务器端脚本混合起来生成动态网页输出。 2、JSP把Java作为默认的脚本语言。 3、基本上所有的JSP动态部分都是以<%开始,以%>结束,两者之间就是JSP动态内容,总称为jsp元素 4、JSP声明用于声明将要使用的变量和方法,以保存信息或定义JSP页面的其它部分可能需要的支持方法,其作用范围为:整个页面 5、表达式 用于将JSP内容转换为字符串 6、脚本片段 也称为段码片段,它是一个有效的Java程序段。 7、输出到浏览器端的注释格式为,服务器端的JSP注释格式为<%-- --%> 8、JSP中基本数据类型有:整型,浮点型,布尔型,字符型 9、程序设计中,三类流程控制结构:顺序结构,条件结构,循环结构 10、if语句的三种使用形式:单分支if,if-else,多分支if 11、在if语句嵌套时,JSP语法规定,else总与 if-else的if语句相匹配。 12、循环结构可分为当型循环和直到型循环,while是 当型循环结构,do..while为直到型循环结构。 13、for 循环是一种比较特殊的循环,它能将 循环变量、循环条件 以及循环变量的改变都放在同一行语句中。 14、在循环嵌套时,应注意循环嵌套不能交叉。 15、break语句可以用来从程序的循环语句中跳出。 16、continue语句可以用于改变一次循环的流程,作用是提前结束本次循环体的招行。 17、数组是具有 相同数据结构的元素组成的有序的数据集合。组成数组的数据统称为数组元素,数组用一个统一的名称来标识,就是数组名。 18、JSP在ng.System类中定义了一个特殊方法arraycopy(),用于数组的整体复制。 19、JSP中,所有的数据起始下标都是0,数组元素数目可以通过数组的length方法来获取。 20、JSP中函数的定义必须放在声明中。关键字return用于从函数中进行返回。 第四章习题 1.指令元素作用于JSP引擎所生成的Servlet结构,它提供网页的全局信息。 2.page指令定义JSP文件中的全局属性,它描述了与页面相关的指示信息。 3.page指令的import 属性指明想要引入的包和类。 4.page指令的ContentType属性用于设置JSP文件和最终文件的MIME类型和字符集的类型。 5.indude指令可用于包含另一个文件。 6.request对象包含了来自浏览器请求的相关信息,并且提供了用于获取Cookie、header和请求相关的参数值等数据的有效方法。 7.response对象将JSP处理后的结果传回客户端(如Cookie、header信息等),它提供了用于将数据送回浏览器的方法。 8.session对象用于存储每一个用户的状态信息,以便于识别每个用户,跟踪用户的会话状态,直到客户端与服务器断开连接为止 9.application负责提供应用程序在服务器中运行的全局信息,当应用程序在服务器中启动时该对象就一直存在,直到服务器关闭为止,所有客户共享这个内置对象。 10.标记的type属性用于指定输入类型,它们是:text、password、checkbox、radio、image、reset和submit. 11.附加在URL末端的字符串信息被称为查询串 12.每10秒刷新自动刷新的JSP语句是:“response.setHeader(“Refresh”,“5”)”。 13.session对象一般在服务器上设置了一个30分钟的过期时间,当客户停止活动后自动失效。 14.session对象绑定若干个用户信息或者JSP对象时,不同对象的同名变量是不会相互干扰的。 15.与session不同的是,所有用户共享这个内置的application对象。 16.Cookie允许一个Web站点在客户端的计算机上保存信息并在以后再取回它。 合集下载 ASP动态网站开发基础教程(第4版)第10章 RecordSet对象课后习题答案 填空题 1. 0 2. 锁定类型 3. Count,Item 选择题 1 B 2 C 问答题 1. 答:首先表名后面括号内字段名称的排列顺序与VALUES后面括号内数据的排列顺序必须一致。否则进行数据添加时会发生添加失败。其次未设置的字段,添加数据时其默认值为Null。最后添加的一条数据记录,在建立时就给予其默认值,而值是Null。 2. 答:Recordset对象使用Connection对象与数据库建立连接的操作步骤如下: (1)创建Connection对象,打开数据源。 (2)创建Recordset对象。 (3)打开Recordset取得数据。 (4)处理Recordset对象的记录。 (5)关闭Recordset对象。 (6)关闭与数据库的连接。 操作题 略 ASP动态网站开发基础教程(第4版)第6章 Application对象与Session对象课后习题答案 填空题 1. Request Respone Session Application Server 2. Contents 3. Lock UnLock 4. 20 5. Abandon 6. Global.asa 选择题 1、答案:D 解释:变量b没有给定义,此时Session(b)实际上为空。 2、答案:B 解释:执行Session.Abandon语句后,Session对象并没有立刻被清除,当前页面中仍然可以使用Session中的信息,不过在其他页面中就不可以使用了。 3、答案:C 4、答案:B 5、答案:A 6、答案:B 7、答案:CD 问答题 1.答案:会话——是指用户访问网站的过程;状态,就是指会话过程中的一些变量、设置等信息。 2.答案:Session变量、Application变量、普通变量的名称可以一样,但普通变量和数组变量名称不能一样。 3.答案:不能,因为每建立一个Session对象,服务器端就会生成一个长整数形式的ID,并把这个ID自动保存到客户端的Cookie中。当客户端再次向服务器端发送信息时,服务器端就会根据这个ID返回相应的Session信息。因此如果不支持Cookie,则无法找到这个ID,也就不会返回相应的Session信息 4. 答案:Global.asa文件中不能包含Response.Write语句。因为该文件只是被调用,根本不会显示在页面上,所以不能输出任何内容。 5.答案:Session对象是记录单个用户的信息,而Application是记载所有用户的共享信息;Session的有效期默认为20分钟,Application从服务启动到服务结束均有效。 6、答案:保存单个用户的信息时,用Session,保存共享信息时,用Application。 操作题 略 ASP动态网站开发基础教程(第4版)第1章 ASP的基础知识课后习题答案 填空题 1. VBScript,JScript 2. 服务器端 3. TCP端口 4. asp 5. <%和%> 选择题 1 D 2 B 3 C 问答题 1. 答案: 静态网页——所谓静态网页,就是说该网页文件里没有程序代码,只有HTML标记,这种网页的扩展名一般是.htm或.html。静态网页一经制成,内容就不会再变化,不管何时何人访问,显示的都是同样的内容,如果要修改内容,就必须修改源文件,然后重新上传到服务器上。 动态网页——所谓动态网页,就是说该网页文件不仅含有HTML标记,而且含有程序代码,这种网页的扩展名一般根据不同的程序设计语言而不同,如ASP文件的扩展名为.asp。动态网页能够根据不同的时间、不同的来访者而显示不同的内容。如常见的BBS、留言板、聊天室一般是用动态网页实现的。 服务器端、客户端——一般来说,凡是提供服务的一方称为服务器端,而接受服务的一方称为客户端。比如,当我们在浏览搜狐主页的时候,搜狐主页所在的服务器就称为服务器端,而我们自己的计算机就称为客户端。 URL——大家在上网的时候,需要在浏览器地址栏中输入一个网址,回车后就可以打开相应的网页了,这个网址又叫做统一资源定位符(URL:Uniform Resource Locator)。在Internet中的每一个网页文件或其他类型的文件都有自己的URL,它的一般形式是: 协议://服务器地址(域名或IP地址): 端口号/路径(含文件名) 2 答案: 静态网页的工作原理是当你在浏览器里输入一个网址回车后,就向服务器端提出了一个浏览网页的请求。服务器端接到请求后,就会找到你要浏览的静态网页文件,然后发送给你。 动态网页的工作原理是服务器端接到客户端发出的请求后,首先会找到你要浏览的动态网页文件,然后就解释执行其中的程序代码,将含有程序代码的动态网页转化为标准的静态网页,然后将静态网页发送给你。 操作题 略 ASP动态网站开发基础教程(第4版)第3章 VBScript编程基础课后习题答案 填空题 1. <%@ Language=VBScript %> 2. Variant 3. 连接运算符; 关系运算符 4. 常量 5. 逗号 6. 下标 选择题 1 D 2 A 3 C 4 A 问答题 1 答案 单目运算符——就是指该运算符只对一个操作数起作用。 双目运算符——指运算符对它左右两侧的操作数都起作用。 操作数——参与运算的数。 函数——就是由若干语句组成的程序模块,它可以实现一个特定的功能,并返回一个函数值。 子程序——就是只执行程序而不返回值的程序模块。 过程——就是自己定义的函数,过程有两种:一种是Sub子程序,一种是Function函数。两者的区别在于:Sub子程序只执行程序而不返回值,而Function函数执行程序后会返回值。 2.答案 可以,因为过程级变量,只在本过程中有效。但不推荐这样使用。 操作题 1 .答案: 习题3-2-(1) <% Response.Write Date() & " " & Time() Select Case Weekday(Date()) Case 1 Response.Write "星期日" Case 2 Response.Write "星期一" Case 3 Response.Write "星期二" Case 4 Response.Write "星期三" Case 5 Response.Write "星期四" Case 6 Response.Write "星期五" Case 7 Response.Write "星期六" End Select %> 下载提示 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。 文档推荐 JSP程序设计第05章习题答案 页数:3 第一章__JSP技术基础习题 页数:2 动态网页设计习题 页数:29 《动态网页设计(JSP)》教学大纲.doc 页数:5 jsp程序设计教程 习题答案 页数:5 第一章__JSP技术基础习题 页数:2 jsp编程基础第四章习题学习资料 页数:4 jsp编程基础第四章习题说课讲解 页数:3 《动态网站设计》html试题 答案 页数:7 jsp程序设计教程习题答案 页数:4 jsp编程基础第五章习题 页数:3 jsp习题答案 页数:2 最新文档 JSP动态网页基础教程1—4章习题答案 集中治理农村土地乱挖工作实施方案 4.1、线段、直线、射线 八年级物理测量电功率PPT优秀课件 使命担当演讲稿-青春责任与担当 2016小学趣味数学思维能力测试题三年级数学 出纳工作总结周记 互通立交施工组织设计 三味书屋 教案教学设计_3 小板凳,你莫歪(欣赏童谣)