2024年3月17日发(作者:)

jsp程序设计教程第二版答案

【篇一:jsp程序设计项目教程答案】

p技术是由(java)语言作为脚本语言。

1-2 web是(表现为三种形式,即超文本(hypertext)、超媒体

(hypermedia)、超文本传输协议(http)等。)。

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-6 显示当前时间:% date time=new date(); % %=time %

第三章

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作用域。

第4章

4-1 servlet中四个常用的方法为:doget(),dopost(),init(),destroy()

4-2 servlet中跳转请求都要在 ()中描述

servlet显示用户信息的两种方法:()和%= %

servlet实现页面跳转的两种方法:direct()进

行重定位,uestdispatcher().forward();

session对象实现的是ssion接口。

session对象的作用:把信息保存在服务器端,并可以轻易识别每

一个用户,然后根据用户的不同要求,给予正确的响应。

setattribute(string name,,object value) 和

getattribute(string name )是最常用的两种方法。

jsp与servlet开发模式的优点各是什么:jsp负责录入数据和回显

数据,servlet负责业务逻辑处理,对数据库的操作有bean来完成!

(包括数据的增,删,改)

第五章

5-1 jsp中有几种指令?2

5-2 jsp中有几种动作指令?6

5-3 javabean是(一种java语言写成的可重用组件),作用为(提

供了随时随地进行复制和粘贴的功能)。