jsp课后习题答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章

1-1 jsp技术是由(java)语言作为脚本语言。

1-3 http(超文本传输协议)是一种internet 上常见的协议,用于传输超文本标记语言编写的文件,也就是通常所说的网页。

1-4 网站一般分为3层,分别是(用户界面交互层、应用程序层、数据库层)。

1-5 servlet的生命周期为(载入、初始化、执行、删除)。

1-6 jsp技术是(基于java语言的动态网页开发技术。(在传统的网页文件html中加入java 程序片段和jsp标记))。

1-7 什么是c/s结构?什么是b/s结构?两者有什么区别?

c/s 是二层结构平台模式,要求客户端安装指定软件,客户端执行前端的数据处理,服务端进行后端的服务处理。

B/s 是三层体系结构要求客户端只要安装一个浏览器,客户端通过浏览器将请求发送给web服务器,web服务器负责与后端数据库服务器进行数据通信。

区别

服务器负荷量维护费用升级方便性选择性安全性

b/s 大小容易多高

c/s 小大困难少低

1-8 简述jsp技术和servlet 技术的区别和联系。

Servlet和jsp技术都是属于web层的技术,这两项技术都可以解决动态网页的生成问题,但最好的方式是取两项技术的各自的长处,jsp负责网页表现设计,servlet负责跳转控制。每一个jsp文件在执行之前都会被转化成servlet文件。

第二章

2-1 BufferedReader类的作用是(用来从字符输入流中读取文本并将字符存入缓冲区以便能提供字符、数组的高效读取)。

2-2 FileReader类的作用是(用来读取字符文件)。

2-3 FileOutputStream类的close()方法的作用是(关闭流)。

2-4 BufferedReader类的read()方法的作用是(D.读一个字符作为方法的返回值。如果返回值是-1,则表示文件结束。)

2-5

第三章

3-1 HTML是(超文本标记语言),作用是(对www页面内容的格式进行说明)。

3-2 JSP中的9个内建对象为(out、application、page、pageContext、config、exception、request、response、session)。

3-3 request对象的作用是(表示客户端对网页的请求,并使用HTTP协议处理客户端的请求),两个重要的方法为(getParameter(String name),getParameterValues(String name))。

3-4 response对象的作用是(用于处理JSP生成的响应并将响应发送给客户端),两个重要的方法为(void setContentType(String name),void sendRedirect(String name))。

3-5 在Java中连接数据库需要用(JDBC)。

3-6 过滤器是(特殊类型的Servlet)

3-7 分别指出JSP中9个内建对象的作用范围

out对象属于输入/输出对象范围。一旦创建了application对象,那么这个对象将一直存在下去,直到服务器关闭为止。page对象属于Servlet对象范围。config对象属于Servlet对象范围。exception对象属于Exception对象范围。request对象范围为一个请求。Response对象范围为一个响应。Session对象范围为整个用户。pageContext属于page作用域。

第五章

5-1 JSP中有几种指令?A

A.2 B。4

C.6 D。8

5-2 JSP中有几种动作指令?C

A.2 B。4

C.6 D。8

5-3 JavaBean是(一种JA V A语言写成的可重用组件),作用为(提供了随时随地进行复制和粘贴的功能)。

5-4 创建一个JavaBeans要符合3点要求分别为(必须有一个无参数的公有的构造函数),(对于想要使用到的属性都定义成私有变量)和(对定义的私有变量要有与它相对应的get和set 方法)。

5-5 说明JSP中每个动作指令的作用。

标签用来包含一个动态或静态的资源。

标签是允许请求转发另一个JSP、Servlet或者HTML文件。

标签用于产生客房端浏览器的特别标签。

标签用来在JSP页面创建一个JavaBean的实例并指定它的名字及作用范围。标签用来设置JavaBean中的属性值。

标签用来获取Bean属性的值.。

第六章

6-2 在服务器上通常有(磁盘存储)和(存储文件)两种存储文件形式。

6-5 对于图片这种大文件,数据库中提供了专用字段类型来存储,有(BLOB),(MEDIUMBLOB),和(LONGBLOB)。

6-6 common-fileupload组件是(Apache)的一个开源项目之一。

6-7 磁盘存储与数据库存储的优缺点是什么?

利用数据库来存储这些资源会导致数据库的处理效率降低,但相对安全。利用磁盘来存储图片资源安全性相对来说比较低,但不会影响到处理的效率。

6-8在创建文件上传页面的form表单时应该注意哪几点?

第一单元

Web:定义了Web客户端与Web服务器如何通信。

Http:是一种Internet上常见的协议,用于传输超文本标记语言编写文件,也就是通常所说的网页。

网站结构:用户界面交互层,应用程序层,数据库层

Servlet生命周期:载入,初始化,执行,删除

相关文档
最新文档