4. 简要说明过滤流类特点。
5. RandomAccessFile类创建的流在读写文件时有什么特点? 解答: 1. 2. 3. 4. 5. 四.应用题
解答:
第六章 JSP中使用数据库
一.选择题
1. 下述选项中不属于JDBC基本功能的是( ) A. 与数据库建立连接 B. 执行SQL语句 C. 返回查询结果 D. 数据库维护 管理
2. 对数据库表中记录的字段值进行更新,可以使用( )方法。 A. executeQuery() B. executeUpdate() C. next() D. getConnecti on()
3. 在JDBC中,用于表示数据库连接的对象是( ) A. Statement
B. Connection C. DriverManager D. PreparedStatement
4. 下面对JDBC接口描述错误的是( )
5. 当一条SQL语句需要稍加变化而反复执行时,通常使用( )对象 A. Statement
B. PreparedStatement C. Connection
A. DriverManager接口的getConnection()方法可以建立与数据库的连接 B. Connection接口的createStatement()方法可以建立一个Statement对象 C. Statement接口的executeQuery()方法可以发送select语句给数据库 D. ResultSet接口表示执行insert语句后得到的结果
D. ResultSet
6. ( )是微软公司开放服务结构中有关数据库的部分,提供了一组对数据库访问的标准
接口
A. JDBC B. OLE DB C. DAO D. ODBC
7. 用于管理JDBC驱动程序的接口是( )
A. DriverManager B. Connection C. Statement D. ResultSet
8. 将ResultSet定位道下一行,应使用ResultSet的( )方法 A. next方法 B. close方法 C. absolute方法
9. 不能在不同用户之间共享数据的方法是( ) A.通过cookie B. 利用文件系统
C.利用数据库 D. 通过ServletContext对象
10. 以下哪项不是JDBC API中的接口( ) A. Connection B. Statement C. ArrayList D. ResultSet
解答: 1. 2. 3. 4. 5. 6. 7. 8. 9. A
10.
二.设计题 解答:
三.简答题
1. JDBC 和数据库建立连接的两种常见方式是什么?
2. 什么是JDBC API的关键组成部分?
3. 写出JDBC进行数据库操作的7个步骤。
4. 简述Class.forName()的作用。
D. close方法
5. 供连接的指向数据库的URL包括的内容有: String url = “jdbc:oracle:thin:@localh ost:1521:dhc”; 请解释这串字符串。 解答: 1. 2. 3. 4. 5. 四.应用题
1. 编写一个Tag文件:random.tag负责产生一组随机数(保存在LinkedList中)。编写一个 Jsp页面调用tag文件并显示结果。Jsp在调用Tag文件时,使用attribute指令将随机数的范 围(例如,num>=1&&num<=100)和产生随机数的个数参数传递给Tag文件,使用variable指令
返回计算结果。
2. 根据题目给出的ShowResult.jsp页面代码编写一个sort.tag文件,它负责安从低到高的 顺序显示学生的成绩。 //ShowResult.jsp
<%@ page contentType=\<%@ page import=\
<%@ taglib tagdir=\
<% LinkedList lstName=new LinkedList(); LinkedList lstScore=new LinkedList(); lstName.add(\
lstScore.add(new Double(87)); lstName.add(\ lstScore.add(new Double(97)); lstName.add(\ lstScore.add(new Double(67)); lstName.add(\ lstScore.add(new Double(81)); %>
成绩单
3. 编写JSP页面实现在客户端硬盘中建立Cookie然后访问客户端硬盘中已建立的所有Cookie
,并将所有客户端硬盘中建立的Cookie名值对输出在浏览器窗口中
4. 请编写add.jsp程序实现如图所示的简易加法器。要求:输入完“加数”和“被加数”后 ,按“提交计算”按钮,结果将显示在“答案”文本框中。
5. 编写两个JSP页面:main.jsp 和lader.jsp,将两个JSP页面保存在同一Web服务目录中。 main.jsp使用include动作标记动态加载lader.jsp页面。lader.jsp页面可以计算并显示梯 形的面积。当lader.jsp被加载时获取main.jsp页面中include动作标记的param子标记提供的
梯形的上底、下底和高的值。 解答: 1. 2. 3. 4. 5.
第七章 JSP与JavaBean
一.选择题
1. 以下关于JavaBeans 的说法中,错误的是。( ) A. JavaBean一定是一个公有类
B. JavaBean必须有一个带参数的构造方法
C. JavaBean提供给外界使用的方法是公有类型的 D. 在JSP中使用的JavaBean必须放在一个有名包中
2. 关于JavaBean,下列的叙述哪一项是不正确的?( ) A. JavaBean的类必须是具体的和公共的,并且具有无参数的构造器
B. JavaBean的类属性是私有的,要通过公共方法进行访问
C. JavaBean和Servlet一样,使用之前必须在项目的web.xml中注册 D. JavaBean属性和表单控件名称能很好地耦合,得到表单提交的参数
3. 一个Java bean中包含了颜色(color)属性,以下哪个语句能正确设置颜色属性值。( ) B. C. 4. J2EE中在JSP中要使用user包中的User类,则以写法正确的是。( ) 5. JSP中,使用 A. page B. request C. response D. application A. C. D. 6. 在JSP中调用JavaBean时不会用到的标记是:( ) A. 7. 给定一个JSP程序源码如下: 在two.jsp中加入( )代码片断可以在浏览器中显示参数location的值。 A. B. 8. 在JSP页面中用Bean的时候,可以将Bean的作用域定义为( ),从而使得所有的用户都 可以访问,将Bean的作用域定义为( ),从而用来进行用户身份认证。 A. session, page B. application, session C. request, page D. application, request 9. 一个Java bean中包含了姓名(name)属性,以下哪个语句能正确设置name属性值。( ) A. D. 10. 关于JavaBean正确的说法是( ) 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Web技术试题集83615(4)在线全文阅读。
相关推荐: