云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > JSP实用教程练习题2011版

JSP实用教程练习题2011版

  • 62 次阅读
  • 3 次下载
  • 2026/1/10 4:02:37

11.客户在某个页面修改session作用范围Bean的属性,在其他页面,该Bean的属性会发生同样的变化,不同客户之间的Bean也发生变化。(错)

12.使用动作标记,可以使用表达式或字符串为Bean的属性赋值。(对)

13.使用格式

14.表单提交后,动作指令才会执行。(对)

三、填空题

1.在Web服务器端使用JavaBean,将原来页面中程序片完成的功能封装到JavaBean中,这样能很好地实现 业务逻辑层与视图层的分离。 2.JavaBean中用一组set方法设置Bean的私有属性值,get方法获得Bean的私有属性值。set和get方法名称与属性名称之间必须对应,也就是:如果属性名称为xxx,那么set和get方法的名称必须为 setXxx() 和 getXxx() 。 3.用户在实际Web应用开发中,编写Bean除了要使用import语句引入Java的标准类,可能还需要自己编写的其他类。用户自己编写的被Bean引用的类称之为 Bean的辅助类 。

4.创建JavaBean的过程和编写Java类的过程基本相似,可以在任何Java的编程环境下完成 编写、编译和发布 。 5.布置JavaBean要在Web服务目录的WEB-INF\\classes文件夹中建立与 Bean的包名 对应的子目录,用户要注意目录名称的大小写。 6.使用Bean首先要在JSP页面中使用 import 指令将Bean引入。

7.要想在JSP页面中使用Bean,必须首先使用 动作标记在页面中定义一个JavaBean的实例。 8.scope属性代表了JavaBean的作用范围,它可以是page、 request 、session和application四个作用范围中的一种。

四、思考题

1.JavaBean和一般意义上的Java类有何区别? 2.简述值Bean的编写方法,有哪些注意点?

3.如何实现一个Bean的属性与表单参数的关联? 4.如何在页面的程序片中使用Bean?

5.试述request、session和application有效范围的Bean生命周期?

13

第五章 JSP中的文件操作

一、选择题

1.Java提供的流类,从功能上看将数据写入文件的流称为( B ) A)输入流 B)输出流 C)字符流 D)字节流

2.Java提供的流类,从所操作的数据单位来看将数据写入文本文件的流称为( C )

A)输入流 B)输出流 C)字符流 D)字节流

3.下列File对象的哪个方法能够判断给定路径下的文件是否存在。( C ) A)canRead() B)canWrite() C)exists() D)isDirectory()

二、判断题

1.使用Java的输入流读取数据的时候,就会开启一个通向数据源的通道,这个数据源可以是文件,内存,或是网络连接等。(对)

2.使用Java的输出流写入数据的时候,就会开启一个通向目的地的通道,这个目的地可以是文件,但不能是内存或网络连接等。(错) 3.字节流一般是用来读入或写出二进制数据。(对)

4.“纯文本”类的信息,一般使用字符流来进行处理。(对)

5.创建一个File对象,就会在某个物理路径下创建一个文件或目录。(错)

三、填空题

1.response对象的 setContentType() 用来定义服务器发送给客户端的MIME类型。 2. Word文件 的MIME类型是“application/msword”, Excel文件 的MIME类型是“application/msexcel”。

14

第六章 在JSP中使用数据库

一、选择题 1.下面哪一项不是JDBC的工作任务?(C)

A)与数据库建立连接 B)操作数据库,处理数据库返回的结果 C)在网页中生成表格 D)向数据库管理系统发送SQL语句 2.下面哪一项不是加载驱动程序的方法?(A)

A)通过DriverManager.getConnection方法加载 B)调用方法 Class.forName

C)通过添加系统的jdbc.drivers属性 D)通过registerDriver方法注册

3.如果将E:\\MyWeb作为JSP网站目录,需要修改哪个文档?(A)

A)server.xml B)server.htm C)index.xml D)index.htm 4.在JDBC中,下列哪个接口不能被Connection创建(D)。

A)Statement B)PreparedStatement C)CallableStatement D)RowsetStatement

5.下列代码中rs为查询得到的结果集,代码运行后表格的每一行有几个单元格(B )

while(rs.next()){ out.print(\

out.print(\ out.print(\ out.print(\

out.print(\ out.print(\ out.print(\ }

A)4 B)5 C)6 D)不确定

6.下面的代码是连接哪个数据库的驱动加载片段( A ) try{

Class.forName(\ }

catch(Exception e){

out.print(e.toString()); }

A)Oracle B)Sql Server C)MySql D)不确定

7.下面的代码是连接哪个数据库的驱动加载片段( B ) try{

Class.forName(\

15

}

catch(Exception e){

out.print(e.toString()); }

A)Oracle B)Sql Server C)MySql D)不确定

8.查询结果集ResultSet对象是以统一的行列形式组织数据的,执行ResultSet rs = stmt.executeQuery (\语句,得到的结果集rs的列数为( B ) A)4 B)5

C)6 D)不确定 9.下列代码生成了一个结果集

conn=DriverManager.getConnection(uri,user,password);

stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,

ResultSet.CONCUR_READ_ONLY);

rs=stmt.executeQuery(\下面哪项对该rs描述正确的是(B)

A)只能向下移动的结果集 B)可上下滚动的结果集 C)只能向上移动的结果集 D)不确定是否可以滚动 10.下列代码生成了一个结果集

conn=DriverManager.getConnection(uri,user,password);

stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,

ResultSet.CONCUR_READ_ONLY);

rs=stmt.executeQuery(\下面哪项对该rs描述正确( A )

A)不能用结果集中的数据更新数据库中的表 B)能用结果集中的数据更新数据库中的表 C)执行update方法能更新数据库中的表 D)不确定

11.给出了如下的查询条件字符串String condition=\下列哪个接口适合执行该SQL查询(B) A)Statement

B)PrepareStatement C)CallableStatement D)不确定

二、判断题

1.JDBC构建在ODBC基础上,为数据库应用开发人员、数据库前台工具开发人员提供了一种标准,使开发人员可以用任何语言编写完整的数据库应用程序。(错)

2.数据库服务与Web服务器需要在同一台计算机上。(错)

3.JDBC加载不同数据库的驱动程序,使用相应的参数可以建立与各种数据库的连接。(对)

16

搜索更多关于: JSP实用教程练习题2011版 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

11.客户在某个页面修改session作用范围Bean的属性,在其他页面,该Bean的属性会发生同样的变化,不同客户之间的Bean也发生变化。(错) 12.使用动作标记,可以使用表达式或字符串为Bean的属性赋值。(对) 13.使用格式

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com