ImageVerifierCode 换一换
格式:DOC , 页数:54 ,大小:1.76MB ,
资源ID:2097241      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-2097241.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JSP习题答案.doc)为本站会员(坚持)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

JSP习题答案.doc

1、第 03 章 JSP 语法详解 习题答案 1 第 01 章 JSP 初步1简述 JSP 工作的具体流程答案:当客户端浏览器向服务器发出请求访问一个 JSP 页面后,服务器根据该请求加载相应的 JSP 页面,并对该页面进行编译,然户执行。JSP 工作的具体流程如下:(1)客户端通过浏览器向服务器发出请求,在该请求中包含了请求的资源路径,这样当服务器接收到该请求后就可以知道被请求的资源。(2)服务器根据接收到客户端的请求来加载被请求的 JSP 文件。(3)Web 服务器中的 JSP 引擎会将被加载的 JSP 文件转化为 Servlet 代码。(4)JSP 引擎将生成的 Servlet 代码编译成

2、Class 文件。(5)服务器执行这个 Class 文件(6)最后服务器将执行结果并发送给浏览器进行显示。2简述 JSP 与其他 Web 语言的区别下表将列举出 JSP、ASP、PHP 三种动态页面开发技术。JSP、ASP、PHP 的对比JSP ASP PHPWeb 服务器 Apache Tomcat、WebLogic、WebSphereIIS、PWS Apache、IIS、PWS、Netscape Server运行平台 UNIX、Linus 、Window、Solaris Windows UNIX、Linus 、Window运行速度 快 较快 较快难易程度 较小 较大 较大扩展性 好 较好

3、较差安全性 好 较差 好数据库支持 多 多 多厂商支持 多 较少 较多XML 的支持 支持 不支持 不支持后缀名 jsp asp php、php3、phps3简述 JSP 的优点答案:JSP 的优点如下:(1)一次编译、到处运行 (2)支持多种动态网页格式(3)JSP 标签扩展性 (4)JSP 跨平台的可重用性(5)企业级的可扩展性 (6)易于维护性(7)健壮性与安全性第 03 章 JSP 语法详解 习题答案 2 4JDK 安装完毕后,在环境变量中配置哪些内容答案:在环境变量中配置以下内容:JAVA_HOMED:Program FilesJavajdk1.6.0_10 JDK的安装路径PATH

4、%JAVA_HOME%bin;CLASSPATH%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar5实例实例内容:编写一个 JSP 程序,在页面中输入系统时间,要求:输入的系统时间时判断当前时间是“上午” 、 “中午”还是“下午” ,并给出友好的提示信息。例如,当前系统时间是上午,在页面输出“早上好!新的一天即将开始,您准备好了吗?” ;当前系统时间是中午,在页面输出“午休时间!正午好时光” ;当时系统时间是下午,在页面中输出“下午继续努力工作吧” 。答案:自定义标签的实现当前时间:=24return false;if (document.form1.pa

5、ssword.value = “) 第 03 章 JSP 语法详解 习题答案 5 window.alert(“请输入用户密码“);return false;if (document.form1.repassword.value = “) window.alert(“请输入密码确认“);return false;if (document.form1.repassword.value != document.form1.password.value) window.alert(“您输入的两次密码并不相同“);return false;if (document.form1.realname.valu

6、e = “) window.alert(“请输入用户真实姓名!“);return false;if (document.form1.realname.value = “) window.alert(“请输入用户真实姓名!“);return false;if (document.form1.age.value = “) window.alert(“请输入用户年龄!“);return false;if (document.form1.born.value = “) window.alert(“请输入出生日期“);return false;if (document.form1.address.val

7、ue = “) window.alert(“请输入地址“);return false;if (document.form1.introduce.value = “) window.alert(“请输入自我介绍“);return false;return true;第 03 章 JSP 语法详解 习题答案 6 用户名:密码:确认:用户真实姓名:性别:男女 年龄:出生:地址:介绍:第 03 章 JSP 语法详解 习题答案 7 程序运行结果如下图所示。第 03 章 JSP 语法详解 习题答案 8 第 03 章 JSP 语法详解1简述 JSP 文件的组成元素,并说明每个元素的含义。答案:JSP 文件的

8、组成元素如下:(1)JSP 中的指令标识利用 JSP 指令可以使服务器按照指令的设置来执行动作和设置在整个 JSP 页面范围内有效的属性。例如,在上述代码中,page 指令指定了在该页面中编写 JSP 脚本使用的语言为“Java ”,并且还指定了页面中 JSP 字符编码为“GBK” 。(2)HTML 标记语言HTML(超文本标记语言,Hypertext Marked Language)是一种用来制作超文本文档的简单标记语言。所谓超文本,是指一种电子文档,其中的文字包含可以链接到其他字段或文档的超文本链接,允许从当前阅读位置直接链接到超文本链接所指向的文字。HTML 标记语言在 JSP 页面中作

9、为静态的内容,浏览器将会识别这些 HTML 语言并执行。在 JSP 程序开发中,这些 HTML 标记语言主要负责页面的布局、设计和美观,可以说是网页的框架。(3)加入 Java 代码加入到 JSP 页面中的 Java 代码,在客户端浏览器中是不可见的。它们需要被服务器执行,然后由服务器将执行结果与 HTML 标记语言一同发送给客户端进行显示。通过向 JSP页面中加入 Java 嗲吗,可以使该页面生成动态的内容。(4)JSP 表达式JSP 表达式主要用来输出,它可以向页面输出内容显示给用户,还可以用来动态的指定HTML 标记中属性的值。2如何在 JSP 页面中添加动态 HTML 注释?答案:在

10、JSP 页面中可以使用 HTML 注释,例如,请看下面的代码:3JSP 中含有哪些 3 种指令元素?它们的作用分别是什么?答案:JSP 中含有哪些 3 种指令元素如下表所示。指令名称 作用page page 指令即页面指令,用于定义 JSP 文件中有效的属性。该指令可以放在 JSP 页面中的任意位置,但习惯上放在文件的开始部分,便于程序代码的阅读include include 指令用于在当前的 JSP 页面中在当前使用该指令的位置嵌入其他的文件,如果被包含文件有可以执行的代码,则显示代码执行结果taglib taglib 指令可以在页面中使用这些基本标记或自定义的标记来完成特殊的功能,在 JS

11、P 页面中启动客户端定制行为第 03 章 JSP 语法详解 习题答案 9 4JSP 中含有哪些动作元素?它们的作用是什么?答案:JSP 中含有的动作元素如下表所示。动作元素 作用该元素允许包含动态或静态文件,这两种包含文件的结果是不同的。如果包含的文件是静态的该元素用于将客户端请求从一个页面转发到另一个 JSP 页面、HTML 或相关的资源文件中该元素可以在 JSP 页面中创建一个 JavaBean 实例,并且通过属性的设置可以将该实例存储到 JSP 中的指定范围内。如果在指定范围内已经存在了指定的 JavaBean 实例,那么将使用该实例,而不会重新创建该元素通常情况下与元素一起使用,它调用

12、 JavaBean 中的setXXX()方法,将请求中的参数赋值给由元素创建的JavaBean 中对象的简单属性或索引属性该属性用来从指定的 JavaBean 中读取指定的属性值,并输出到页面中。该JavaBean 必须具有 getXXX()方法与 元素可以在页面中插入 Java Applet 小程序或 JavaBean,它们能够在客户端运行,该元素会根据客户端浏览器的版本转换成或HTML 元素。当转换失败时,元素用来显示用户的提示信息与 这两个元素用于传递参数用于定义其他动作元素中任意属性值用于为一个动作元素定义动作体,该元素只能与元素一起使用用于动态创建一个 XML 元素,并将其添加到响应

13、信息,此元素主要用于JSP 文档中用于输出 XML 声明和文档类型声明5通过 include 指令元素,制作一个新闻网的首页。其中,该页面上侧包含新闻的 LOGO 图片,左侧包含含有新闻类别的超链接信息,右侧包含所有新闻的查询信息。答案:(1)创建名称“top.jsp”页面,该页面的主要代码如下:无标题文档新闻LOGO 区域(2)创建名称“left.jsp”页面,该页面的主要代码如下:第 03 章 JSP 语法详解 习题答案 10 无标题文档新闻操作区域(3)创建名称“right.jsp”页面,该页面的主要代码如下:无标题文档新闻显示区域(4)创建名称“down.jsp”页面,该页面的主要代码如下:无标题文档网站版权信息区域(5)创建名称“index.jsp”页面,该页面的主要代码如下:

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。