JDBCWeb试题答案.docx

上传人:b****1 文档编号:2294708 上传时间:2022-10-28 格式:DOCX 页数:18 大小:79.92KB
下载 相关 举报
JDBCWeb试题答案.docx_第1页
第1页 / 共18页
JDBCWeb试题答案.docx_第2页
第2页 / 共18页
JDBCWeb试题答案.docx_第3页
第3页 / 共18页
JDBCWeb试题答案.docx_第4页
第4页 / 共18页
JDBCWeb试题答案.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

JDBCWeb试题答案.docx

《JDBCWeb试题答案.docx》由会员分享,可在线阅读,更多相关《JDBCWeb试题答案.docx(18页珍藏版)》请在冰豆网上搜索。

JDBCWeb试题答案.docx

JDBCWeb试题答案

JDBCWeb试题(下载上机题)

 

共43道考题,全部为不定项选择,每空答案完全正确才能得分,每空一分,共146分。

考试时间:

180分钟

注意:

填写考题答案时,多个答案之间不要加其他字符,答案字符大小写均可。

正确示例:

ABC或abc;错误示例:

ABC或a,b,c。

红色大写字母的是修改后的正确答案

窗体顶端

1.典型的JDBC程序按  顺序编写。

A.释放资源

B.获得与数据库的物理连接

C.执行SQL命令

D.注册JDBCDriver

E.创建不同类型的Statement

F.如果有结果集,处理结果集

2.JDBC驱动程序的种类有  。

A.两种

B.三种

C.四种

D.五种

3.执行同构的SQL,用 C ;执行异构的SQL,用 B ;调用存储进程或函数用A 。

A.CallableStatement

B.Statement

C.PreparedStatement

4.接口Statement中定义的execute方法的返回类型是  C,代表的含义是  E;executeQuery方法返回的类型是  ;executeUpdate返回的类型是 B ,代表的含义是  D。

A.ResultSet

B.int

C.boolean

D.受影响的记录数量

E.有无ResultSet返回

5.JDBC编程的异常类型分为  。

AC

A.SQLException

B.SQLError

C.SQLWarning

D.SQLFatal

E.SQLTruncation

6.在接口Connection中定义了方法setTransactinIsolation,它使用一些常量作为参数指定控制数据库并发操作的隔离级别,设置隔离层次  E只解决了dirtyreads;设置隔离层次  只可以做到repeatablereads;设置隔离层次  C可以解决phantomreads。

EDC

A.TRANSACTION_NONE

B.TRANSACTION_READ_UNCOMMITED

C.TRANSACTION_SERIALIZABLE

D.TRANSACTION_REPEATABLE_READ

E.TRANSACTION_READ_COMMITED

7.如果要限制某个查询语句返回的最多的记录数,可以通过调用Statement的方法  来实现。

C

A.setFetchSize

B.setMaxFieldSize

C.setMaxRows

8.以下哪些是定义在ResultSet中用于Cursor定位的方法:

  ABCEF

A.next()

B.beforeFirst()

C.afterLast()

D.isBeforeFirst()

E.absolute(int)

F.relative(int)

9.接口RowSet继承了接口  。

可以调用RowSet中的方法  来填充其数据区。

BD

A.Statement

B.ResultSet

C.update

D.populate

10.DataSource是  类型,可以调用DataSource的方法  获得数据库连接。

A.Delegate

B.Factory

C.connect

D.getConnectionBD

11.基于HTTP协议的Servlet通常继承  ,也可以继承  。

这些类型都实现了接口  。

CBA

A.javax.servlet.Servlet

B.javax.servlet.GenericServlet

C.javax.servlet.http.HttpServlet

12.我们实现的基于HTTP协议的Servlet的服务方法签名正确的有  。

BCD

A.publicvoiddoGet(ServletRequestreq,ServletResponseres)throwsIOException,ServletException

B.publicvoiddoPost(HttpServletRequestreq,HttpServletResponseres)throwsIOException,ServletException

C.publicvoidservice(HttpServletRequestreq,HttpServletResponseres)throwsIOException,ServletException

D.publicvoidservice(ServletRequestreq,ServletResponseres)throwsIOException,ServletException

13.在Servlet中要输出容,使用HttpServletResponse的方法  设置容,对于文本类型调用方法 K 获得一个  L的输出流,对于二进制类型调用 F 获得  J的输出流。

调用HttpServletRequest的方法I  解析有名参数,调用E  获得一个A  的输入流。

在Servlet中也可以调用 C 的方法 G 获得  H,将请求的处理权交给一个新的资源。

A.ServletInputStream

B.ServletContext

C.HttpServletRequest

D.setContentType

E.getInputStream

F.getOutputStream

G.getRequestDispatcher

H.RequestDispatcher

I.getParameter

J.ServeltOutputStream

K.getWriter

L.PrintWriterDKLF….

14.控制一个Servlet的生命周期的方法有  。

其中  在所有的请求到来之前调用,  在撤消应用或关闭webcontainer时调用。

Servlet通常只有一个实例,被所有的访问者共享,因此要注意资源的同步。

A.destroy

B.service

C.init

15.在JavaWeb开发中,跟踪客户状态的手段可通过  BE;增加一个新的cookie,调用E  的  方法;要在服务器端查询cookie,  A的  方法。

Session的类型是  ,获得session的途径是调用 A 的方法  。

A.HttpServletRequest

B.Session

C.addCookie

D.getCookies

E.HttpServletResponse

F.Cookie

G.getSession

H.HttpSession

16.将session与浏览器联系起来的手段有Cookie和URLrewriting,所用Cookie变量缺省为  ,URLrewriting的缺省参数是  A。

URLrewriting通过调用HttpServletResponse的  重写重定向资源,调用  重写一般资源。

A.jsessionid

B.JSESSIONID

C.encodeURL

D.encodeRedirectURL

17.JavaWeb应用中往往通过设置不同作用域的属性来达到通讯的目的。

如果某个对象只在同一请求中共享,通过调用  的setAttribute方法设置属性,也可通过  事件侦听器实现;如果在不同的请求中传递某一客户的状态,调用  A的setAttribute方法设置属性,也可通过  F事件侦听器实现;如果某个对象被所有的访问者共享,把这个对象设置为 D 的属性即可,也可通过  E事件侦听器实现。

A.HttpSession

B.HttpServletRequest

C.ServletRequestListener

D.ServletContext

E.ServletContextListener

F.HttpSessionListener

18.Filter必须实现接口  ,它只有一个实例,控制生命周期的方法是FGH  ;在提供服务之前被调用方法的参数类型是  J;服务方法的参数类型是  BCA。

如果要截取请求,我们会提供  D类型的封装类;如果截取应答,我们会提供  E类型的封装类,截取应答的标志是在调用A  类型对象的  G方法后继续有代码处理应答。

A.FilterChain

B.ServletRequest

C.ServletResponse

D.HttpServletResponseWrapper

E.HttpServletRequestWrapper

F.init

G.doFilter

H.destroy

I.Filter

J.FilterConfig

19.在directivepage中,  属性可反复出现,  属性的却省值为true,  属性的值指向处理异常的页面,  表示激活EL。

A.autoFlush

B.import

C.session

D.isELIgnored=false

E.errorPage

20.以下  是JSP中正确的注释:

A.<%--comments--%>

B.<%//comments%>

C.

-comments-->

D.<%!

/*comments*/%>

21.以下  是错误的:

ab

A.<%!

inti=10;intj=10;i+=j;%>

B.<%intgetHash(Stringstr){returnstr.hashCode();}%>

C.<%!

classA{voidprint(){System.out.println(“inA”);}}%>

22.在JSP中有很多隐含变量,request的类型是  ,response的类型是  ,page的类型是  ,pageContext的类型是  ,session的类型是  ,application的类型是  ,config的类型是  ,out的类型是  ,exception的类型是  。

A.java.lang.Throwable

B.javax.servlet.jsp.PageContext

C.javax.servlet.http.HttpServletRequest

D.javax.servlet.http.HttpSession

E.javax.servelet.jsp.JspPage

F.javax.servlet.ServletConfig

G.javax.servlet.ServletContext

H.javax.servlet.jsp.JspWriter

I.javax.servlet.http.HttpServletResponse

23.JSP在处理客户请求前会被编译成servlet,JSP中declaration中定义的变量和方法在运行时成为对应servlet的  变量和方法;scripting会成为服务方法  的语句。

JSP的生命周期受到  

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高中教育 > 初中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1