第一范文网 - 专业文章范例文档资料分享平台

JSP实用教程练习题2011版

来源:用户分享 时间:2025/11/18 21:58:51 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

4.Connection.createStatement()不带参数创建Statement对象,不能够来回的滚动读取结果集。(对)

5.使用数据库连接池需要烦琐的配置,一般不宜使用。(错)

6.应用程序分页显示记录集时,不宜在每页都重新连接和打开数据库。(对 ) 7.JDBC中的URL提供了一种标识数据库的方法,使DriverManage类能够识别相应的驱动程序。(对)

8.JDBC的URL字符串是由驱动程序的编写者提供的,并非由该驱动程序的使用者指定。(对)

9.Statement对象提供了int executeUpdate(String sqlStatement)方法,用于实现对数据库中数据的添加、删除和更新操作。(对)

三、填空题

1.JDBC的英文全称是_Java Data Base Connectivity__,中文意义是___Java数据库连接__。 2.简单地说,JDBC能够完成下列三件事:与一个数据库建立连接(connection)、向数据库发送SQL语句(statement) 、 处理数据库返回的结果(resultset) 。 3.JDBC主要由两部分组成:一部分是访问数据库的高层接口,即通常所说的 JDBC API ;另一部分是由数据库厂商提供的使Java程序能够与数据库连接通信的驱动程序,即 JDBC Database Driver 。 4.目前,JDBC驱动程序可以分为四类:JDBC-ODBC桥 、部分用Java来编写的本地API驱动程序 、JDBC网络纯Java驱动程序 、本地协议纯Java驱动程序 。 5.数据库的连接是由JDBC 的__ DrvierManager类___管理的。 6.下面的代码建立MSSQL数据库的连接,请填空: try{ Class.forName(\ \ }

创建连接的代码如下: try{ //和数据库建立连接 conn=

DriverManager.getConnection( ); ……

conn.close(); }

catch(Exception e){

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

9.stmt为Statement对象,执行String sqlStatement = \bid='tp1001' \语句后,删除数据库表的记录需要执行stmt.executeUpdate ( sqlStatement ); 语句。

17

四、思考题

1.什么是JDBC编程接口? 2.如何实现记录集的行操作?

3.加载Sql Server 2000纯Java驱动程序的代码是什么? 4.使用预处理语句和存储过程有什么好处?

18

第七章 Servlet技术

一、选择题

1.下面对Servlet的那一项描述错误?(D)

A)Servelt与Applet相对应 B)Applet运行在客户端浏览器 C)Servlet运行在Web服务器端 D)Servlet不可以动态从网络加载

2.下面哪一项不在Servlet的工作过程中?(B)

A)服务器将请求信息发送至Servlet B)客户端运行Applet

C)Servlet生成响应内容并将其传给服务器 D)服务器将动态内容发送至客户端

3.下列哪一项不是Servlet中使用的方法? (D)

A)doGet() B)doPost() C)service() D)close() 4.下面哪一项对Servlet、JSP的描述错误?(D)

A)HTML、Java和脚本语言混合在一起的程序可读性较差,维护起来较困难。 B)JSP技术是在Servlet之后产生的,它以Servlet为核心技术,是Servlet技术的一个成功应用。

C)当JSP页面被请求时,JSP页面会被JSP引擎翻译成Servelt字节码执行 D)一般用JSP来处理业务逻辑,用Servlet来实现页面显示。 5.下面哪一项对Servlet、JSP的描述错误?(D)

A)Servlet可以同其他资源交互,例如文件、数据库 B)Servlet可以调用另一个或一系列Servlet E)服务器将动态内容发送至客户端 E)Servlet在表示层的实现上存在优势 6.下面哪一项对Servlet描述错误?(C)

A)Servlet是一个特殊的Java类,它必须直接或间接实现Servlet接口 B)Servlet接口定义了Servelt的生命周期方法

C)当多个客户请求一个Servlet时,服务器为每一个客户启动一个进程 D)Servlet客户线程调用service方法响应客户的请求

7.下面Servlet的哪个方法载入时执行,且只执行一次,负责对Servlet进行初始化。( B )

A)service() B)init() C)doPost() D)destroy()

8.下面Servlet的哪个方法用来为请求服务,在Servlet生命周期中,Servlet每被请求一次它就会被调用一次。( A ) A)service() B)init() C)doPost() D)destroy()

9.下面哪个方法当服务器关闭时被调用,用来释放Servlet所占的资源。(D)

19

A)service() B)init() C)doPost() D)destroy()

10.部署Servlet,下面哪一项描述错误?(D)

A)必须为Tomcat编写一个部署文件。 B)部署文件名为web.xml

C)部署文件在Web服务目录的WEB-INF子目录中 D)部署文件名为Server.xml

11.下面是一个Servlet部署文件的片段:

Hello

myservlet.example.FirstServlet

Hello /helpHello

Servlet的类名是( A ) A)FirstServlet B)Hello C)helpHello D)/helpHello

12.下面是Servlet调用的一种典型代码:

<%@ page contentType=\<%@ page import=\

该调用属于下述哪种。(B)

A)url直接调用 B)超级链接调用 C)表单提交调用 D)jsp:forward调用 13.下面是Servlet调用的一种典型代码:

<%@ page contentType=\<%@ page import=\

该调用属于下述哪种。(D)

A)url直接调用 B)超级链接调用 C)表单提交调用 D)jsp:forward调用

二、判断题

1.Servelt是使用Java Servlet API所定义的相关类和方法的Java程序,它运行在启用Java的Web服务器或应用服务器端,用于扩展该服务器的能力。(对)

20

搜索更多关于: JSP实用教程练习题2011版 的文档
JSP实用教程练习题2011版.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6nccv6zzri072ie1yc6c_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top