下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JSP选择下[复制]1.下面哪一项不是JDBC的工作任务?()[单选题]与数据库建立连接操作数据库,处理数据库返回的结果在网页中生成表格(正确答案)向数据库管理系统发送SQL语句2.在JDBCAPI中所提供的()类的职责是:依据数据库的不同,管理不同的JDBC
驱动程序。[单选题]DriverManager(正确答案)ConnectionStatementClass3.在JavaJDBC编程中,可以使用PreparedStatement接口为特定的SQL命令指定多个参数,此时需要在创建SQL语句时为每个参数各用一个()符号作为占位符。[单选题]*_?(正确答案)%4、下述选项中不属于JDBC基本功能的是:()[单选题]与数据库建立连接提交SQL语句处理查询结果数据库维护管理(正确答案)5.在JAVA中,使用结果集(ResultSet)返回查询结果,ResultSet接口的()方法将游标从当前位置下移一行,并且如果该行包含数据,则返回true,否则返回false。[单选题]first()next()(正确答案)last()close()6.DriverManager类的getConnection(Stringurl,Stringuser,Stringpassword)方法中,参数url的格式为jdbc:[单选题]”jdbc:mysql://localhost:80/数据库名”(正确答案)”jdbc:odbc:数据源””jdbc:oracle:thin@host:端口号:数据库名””jdbc:sqlserver://:1443;DatabaseName=数据库名”7.在JDBC中,下列哪个接口不能被Connection创建()。[单选题]StatementPreparedStatementCallableStatementRowsetStatement(正确答案)8.下面是加载JDBC数据库驱动的代码片段:
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundExceptione){
out.print(e);
}
该程序加载的是哪个驱动?
[单选题]JDBC-ODBC桥连接驱动(正确答案)部分Java编写本地驱动本地协议纯Java驱动网络纯Java驱动9.下面是创建Statement接口并执行executeUpdate方法的代码片段:
conn=DriverManager.getConnection("jdbc:odbc:book","","");
stmt=conn.createStatement();
Stringstrsql="insertintobookvalues('TP003','ASP.NET','李','清华出版社',35)";
n=stmt.executeUpdate(strsql);
代码执行成功后n的值为
[单选题]1(正确答案)-10一个整数10.下列代码中rs为查询得到的结果集,代码运行后表格的每一行有几个单元格()
while(rs.next()){
out.print("<tr>");
out.print(""+rs.getString(1)+"");
out.print(""+rs.getString(2)+"");
out.print(""+rs.getString(3)+"");
out.print(""+rs.getString("publish")+"");
out.print(""+rs.getFloat("price")+"");
out.print("/tr");
}[单选题]45(正确答案)6不确定11.给出了如下的查询条件字符串Stringcondition="insertbookvalues(?,?,?,?,?)";下列哪个接口适合执行该SQL查询()[单选题]StatementPrepareStatement(正确答案)CallableStatement不确定12、查询数据库得到的结果集中,游标最初定位在()。[单选题]第一行第一行的前面(正确答案)最后一行最后一行的后面13.下面的代码是连接哪个数据库的驱动加载片段()
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
}
catch(Exceptione){
out.print(e.toString());
}
[单选题]Oracle(正确答案)SqlServerMySql不确定14.下面的代码是连接哪个数据库的驱动加载片段()
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
}
catch(Exceptione){
out.print(e.toString());
}
[单选题]OracleSqlServer(正确答案)MySql不确定15.查询结果集ResultSet对象是以统一的行列形式组织数据的,执行ResultSetrs=stmt.executeQuery("selectbid,name,author,publish,pricefrombook");语句,得到的结果集rs的列数为()[单选题]45(正确答案)6不确定16.下列代码生成了一个结果集
conn=DriverManager.getConnection(uri,user,password);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery("select*frombook");
下面哪项对该rs描述正确的是
[单选题]只能向下移动的结果集可上下滚动的结果集(正确答案)只能向上移动的结果集不确定是否可以滚动17.下列代码生成了一个结果集
conn=DriverManager.getConnection(uri,user,password);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery("select*frombook");
下面哪项对该rs描述正确
[单选题]不能用结果集中的数据更新数据库中的表(正确答案)能用结果集中的数据更新数据库中的表执行update方法能更新数据库中的表不确定18.下列代码生成了一个结果集
conn=DriverManager.getConnection(uri,user,password);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery("select*frombook");
下面哪项对该rs描述正确
[单选题]数据库中表数据变化时结果集中数据不变数据库中表数据变化时结果集中数据同步更新(正确答案)执行update方法能与数据库中表的数据同步更新不确定19.下列代码生成了一个结果集
conn=DriverManager.getConnection(uri,user,password);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery("select*frombook");
rs.first();
下面哪项对该rs描述正确
[单选题]rs.isFirst()为真(正确答案)rs.ifLast()为真rs.isAfterLast()为真rs.isBeforeFirst()为真20.下列代码生成了一个结果集
conn=DriverManager.getConnection(uri,user,password);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery("select*frombook");
rs.first();rs.previous();
下面哪项对该rs描述正确
[单选题]rs.isFirst()为真rs.ifLast()为真rs.isAfterLast()为真rs.isBeforeFirst()为真(正确答案)21.下列代码生成了一个结果集
conn=DriverManager.getConnection(uri,user,password);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery("select*frombook");
rs.last();rs.next();
下面哪项对该rs描述正确
[单选题]rs.isFirst()为真rs.ifLast()为真rs.isAfterLast()为真(正确答案)rs.isBeforeFirst()为真1.下面哪一项属于工具Bean的用途?()[单选题]在多台机器上跨几个地址空间运行负责数据的存取接受客户端的请求,将处理结果返回客户端完成一定运算和操作,包含一些特定的或通用的方法,进行计算和事务处理。(正确答案)2.JavaBean可以通过相关jsp动作指令进行调用。下面哪个不是JavaBean可以使用的jsp动作指令?()[单选题]<jsp:useBean><jsp:setParameter>(正确答案)<jsp:getProperty><jsp:setProperty>3.关于JavaBean,下列的叙述哪一项是不正确的?()[单选题]vaBean的类必须是具体的和公共的,并且具有无参数的构造器JavaBean的类属性是私有的,要通过公共方法进行访问JavaBean和Servlet一样,使用之前必须在项目的web.xml中注册(正确答案)JavaBean属性和表单控件名称能很好地耦合,得到表单提交的参数4.JavaBean的属性必须声明为private,方法必须声明为()访问类型。[单选题]privatestaticpublic(正确答案)protect5.JSP页面通过()来识别Bean对象,可以在程序片中通过xx.method形式来调用Bean中的set和get方法。[单选题]id(正确答案)classnameclassname6.JavaBean的作用范围可以是page、request、session和()四个作用范围中的一种。[单选题]localapplication(正确答案)globalclass7.下列哪个作用范围的bean,请求响应完成则该Bean即被释放,不同客户的Bean互不相同。()[单选题]applicationpagerequest(正确答案)session8.下列哪个作用范围的Bean,被Web服务目录下所有用户共享,任何客户对Bean属性的修改都会影响到其他用户。()[单选题]requestapplication(正确答案)pagesession8.下列哪个作用范围的Bean,当客户离开这个页面时,JSP引擎取消为客户该页面分配的Bean,释放他所占的内存空间。()[单选题]applicationrequestpage(正确答案)session9.使用[单选题]ClassesDoublejectString(正确答案)10.使用[单选题]SetXxx方法etXxx方法getXxx方法setXxx方法(正确答案)11.使用格式给Bean的属性赋值,expression的数据类型和bean的属性类型()。[单选题]必须不同可以不一致必须一致(正确答案)无要求12.在JSP页面中使用格式给Long类型的Bean属性赋值,会调用哪个数据类型转换方法。()[单选题]Long.parseLong(Strings)(正确答案)Integer.parseInt(Stirngs)Double.parseDouble(Strings)不确定13.下列那个调用数据类型转换方法会发生NumberFormatException异常?()[单选题]Long.parseLong(“1234”)Integer.parseInt(“123a”)(正确答案)Double.parseDouble(“123.45”)Integer.parseInt(“1234”)14.在JSP页面中使用格式,将表单参数为Bean属性赋值,property="*"格式要求Bean的属性名字()[单选题]必须和表单参数名称一一对应(正确答案)必须和表单参数类型一致必须和表单参数数量一致名称不一定对应15.在JSP页面中使用格式,用表单参数为Bean属性赋值,要求Bean的属性名字()。[单选题]必须和表单参数类型一致必须和表单参数名称一一对应必须和表单参数数量一致名称不一定对应(正确答案)16.在JSP中用于获取Bean属性的指令是()。[单选题]<jsp:forward><jsp:useBean><jsp:setProperty><jsp:getProperty>(正确答案)17.下列不是JavaBean的作用域的是()。[单选题]requestsessionpageresponse(正确答案)18.在Jsp中,test.jsp文件中有如下一行代码:(选择一项)
<jsp:useBeanid=”user”scope=”_____”type=”com.UserBean”/>
要使user对象中一直存在于对话中,直至其终止或被删除为止,下划线中应填入
[单选题]pagerequestsession(正确答案)application1.下面对Servlet、Applet的那一项描述错误?()[单选题]Servlet和Applet不可以动态从网络加载(正确答案)Applet运行在客户端浏览器Servlet运行在Web服务器端Servelt与Applet相对应2.下面哪一项不在Servlet的工作过程中?()[单选题]服务器将请求信息发送至Servlet客户端运行Applet(正确答案)Servlet生成响应内容并将其传给服务器服务器将动态内容发送至客户端3.下列哪一项不是Servlet中使用的方法?()[单选题]doGet()close()(正确答案)service()doPost()5.下面哪一项对Servlet、JSP的描述错误?()[单选题]HTML、Java和脚本语言混合在一起的程序可读性较差,维护起来较困难。JSP技术是在Servlet之后产生的,它以Servlet为核心技术,是Servlet技术的一个成功应用。当JSP页面被请求时,JSP页面会被JSP引擎翻译成Servelt字节码执行一般用JSP来处理业务逻辑,用Servlet来实现页面显示。(正确答案)9.下面Servlet的哪个方法载入时执行,且只执行一次,负责对Servlet进行初始化。()[单选题]init()(正确答案)service()doPost()destroy()10.下面Servlet的哪个方法用来为请求服务,在Servlet生命周期中,Servlet每被请求一次它就会被调用一次。()[单选题]init()service()(正确答案)doPost()destroy()11.下面哪个方法当服务器关闭时被调用,用来释放Servlet所占的资源。()[单选题]destroy()(正确答案)init()doPost()service()14.下面是Servlet调用的一种典型代码:
<%@pagecontentType="text/html;charset=GB2312"%>
<%@pageimport="java.sql.*"%>
<html><bodybgcolor=cyan>
<ahref="helpHello">访问FirstServlet</a>
</body></html>
该调用属于下述哪种。()[单选题]url直接调用超级链接调用(正确答案)表单提交调用jsp:forward调用15
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030智慧农业物联网技术需求供给市场前景竞争分析报告
- 2025-2030智慧农业灌溉技术应用现状区域发展水资源管理技术效益评估
- 2025-2030智慧农业技术应用投资评估与产业发展规划分析报告
- 2025-2030智慧农业市场现状供需调研及农场自动化投资规划报告
- 网络意见领袖影响力与公众信任度的关系研究
- 短期店长职务合同模板合同三篇
- 《紫花苜蓿与水稻秸秆混合裹包青贮技术规程》编制说明
- 2026年中药清热解毒实践技能卷及答案(专升本版)
- 2026年机械维修人员的职业素养与培训
- 2026年过程控制中的数据安全问题
- 2026届河北省唐山市滦南县中考冲刺卷数学试题含解析
- 2026年度质量目标与实施方案
- 2026广东佛山高明技师学院、佛山市高明区职业技术学校招聘事业编制教师8人备考题库含完整答案详解(考点梳理)
- 武汉市2026届高三语文3月调研作文范文5篇:“行船顺水之势”
- 2025年铁路监理工程师网络继续教育考试题(附答案)
- 广东省广州市2026年普通高中毕业班综合测试(广州一模)英语试题
- 《第4课 纸偶奇遇记》课件2025-2026学年人教版美术二年级下册
- 2026年宁波城市职业技术学院单招职业倾向性考试题库及答案详解(易错题)
- 2025年信阳职业技术学院单招职业技能考试试题及答案解析
- GB/T 46872-2025二氧化碳捕集、运输和地质封存词汇共性术语
- 三年(2023-2025)辽宁中考英语真题分类汇编:专题05 完形填空 (解析版)
评论
0/150
提交评论