国家职业资格鉴定企业内三级20151/10Java试卷一、单项选择题:1.试题:在WINDOWS环境下,ODBC在_________中设置A.控制面板B.注册表C.浏览器D.写字板2.阅读以下描述:jsp-configjsp-property-groupurl-pattern*.jsp/url-patternscripting-invalidfalse/scripting-invalid/jsp-property-group/jsp-configJSP页面上的代码如下:10x5=${10*5}br2*3=%=2*3%br则以下正确的是?A.JSP页面转换时发生错误B.JSP页面转换成功,但没有任何响应内容C.”10x5=50”和”2*3=6”都在结果中显示D.文本”10x5=50”在结果页面上显示,但”2*3=6”未显示3.假设在helloapp应用中有一个HelloServlet类,它在web.xml文件中的配置如下:servletservlet-nameHelloServlet/servlet-nameservlet-classorg.javathinker.HelloServlet/servlet-class/servletservlet-mappingservlet-nameHelloServlet/servlet-nameurl-pattern/hello/url-pattern/servlet-mapping那么在浏览器端访问HelloServlet的URL是什么?A.://localhost:8080/helloapp/HelloServletC.://localhost:8080/helloapp/hello4.Customer类中有一个Set类型的orders属性,用来存放Order订单对象,在Customer.hbm.xml文件中,用哪个元素映射orders属性?A.set国家职业资格鉴定企业内三级20152/10B.one-to-manyC.many-to-oneD.property5.conn为连接到某数据源的JDBC连接对象。为了返回该数据源下的所有表的描述信息,应调用语句A.ResultSetrs=conn.getSchemas();B.ResultSetrs=conn.getTables();C.ResultSetrs=conn.getMetaData().getSchemas();D.ResultSetrs=conn.getMetaData().getTables();6.事务隔离级别是由谁实现的?A.Java应用程序B.HibernateC.数据库系统D.JDBC驱动程序7.所有数据库都支持的访问方法是A.RMIB.JDBCC.ODBCD.以上都不是8.可以调用DataSource的方法________获得数据库连接。A.DelegateB.FactoryC.connectD.getConnection9.为了察看一个ResultSet的各列名总列数等元信息,应使用____获得与该ResultSet相关的ResultSetMetaData对象。A.DriverManager的getMetaData()方法B.Connection接口的getMetaData()方法C.Statement接口的getMetaData()方法D.ResultSet接口的getMetaData()方法10.使用下面的Connection的哪个方法可以建立一个PreparedStatement接口()A.createPrepareStatement()B.prepareStatement()C.createPreparedStatement()D.preparedStatement()11.Struts中的ActionServlet属于MVC模式中的()A.视图国家职业资格鉴定企业内三级20153/10B.模型C.控制器D.业务层12.试题:在事务的声明设置中,如果事务特性的值是“RequiresNew”,则暗示了下列哪一个?A.当调用bean方法时事务必须已经运行B.当调用任何方法时,bean需要总是已经启动一个新的事务C.bean或方法根本不能包含在事务中D.bean参与运行时事务但不需要事务13.当通过JDBC的Statement对象执行一个Select语句得到ResultSet后,该ResultSet的当前游标位于A.第一个记录前B.第一个纪录C.最后一个记录D.最后一个记录后14.下面的描述错误的是()A.Statement的executeQuery()方法会返回一个结果集B.Statement的executeUpdate()方法会返回是否更新成功的boolean值C.使用ResultSet中的getString()可以获得一个对应于数据库中char类型的值D.ResultSet中的next()方法会使结果集中的下一行成为当前行15.在Jdbc中可以调用数据库的存储过程的接口是()A.StatementB.PreparedStatementC.CallableStatementD.PrepareStatement16.为了将主JSP页面分为几个区域,每个区域显示一个子JSP页面,可考虑采取什么方案?A.主JSP页面使用jsp:forward动作B.主JSP页面使用多个@page指令C.主JSP页面使用jsp:include动作D.主JSP页面使用Frame结构的html17.当使用GET请求方法向Web服务器提交表单时,如用户名密码等表单信息一般存放在请求报文的_____位置。A.请求行B.Connection标题行C.Host标题行D.请求消息主体国家职业资格鉴定企业内三级20154/1018.servlet可通过由容器传递来的HttpServletRequest对象的_____方法来获取客户请求的输入参数。A.getParameterB.getProtocolC.getContentTypeD.getAttribute19.在HTTP响应中,状态代码403表示A.服务器无法找到请求指定的资源B.请求消息中存在语法错误C.请求需要通过身份验证和/或授权D.服务器理解客户的请求,但由于客户权限不够而拒绝处理20.对于以下程序代码:inta=9;intb=0;if(a9)b=1;elseb=-1;执行完以上程序代码,变量b的取值是什么?A.0B.0C.1D.-121.某Web应用的Web.xml有以下片断。filterfilter-nameLogFilter/filter-namefilter-classfilters.LogFilter/filter-class/filterfilter-mappingfilter-nameLogFilter/filter-nameservlet-namemyServlet/servlet-name/filter-mapping则可以断定A.该Web应用中包含一类名为LogFilter的过滤器B.过滤器LogFilter只对myServlet起作用C.可通过URL:http://服务器名:端口/LogFilter访问该过滤器D.myServlet只拥有一个过滤器22.试题:下列哪种方法是在Tag接口中声明的?A.doStartTag()国家职业资格鉴定企业内三级20155/10B.startTag()C.doBeginTag()D.beginTag()23.阅读以下描述:jsp-configjsp-property-groupurl-pattern*.jsp/url-patternscripting-invalidfalse/scripting-invalid/jsp-property-group/jsp-configJSP页面上的代码如下:10x5=${10*5}br2*3=%=2*3%br则以下正确的是?A.JSP页面转换时发生错误B.JSP页面转换成功,但没有任何响应内容C.”10x5=50”和”2*3=6”都在结果中显示D.文本”10x5=50”在结果页面上显示,但”2*3=6”未显示24.试题:关于HttpSessionBindingListener接口,下列哪些选项是正确的?A.它是一个标记接口。B.接口声明仅有一种方法,即valueBound()方法。C.接口声明有两种方法,即valueBound()方法和valueUnBound()方法。D.接口声明有三种方法,即valueBound()方法.valueUnBound()方法和valueReBound()方法。25.在struts的配置文件中,action节点的哪一个属性用于action指定引用的actionForm()A.nameB.attributeC.scopeD.path26.在HTTP请求报文中,发送给服务器的消息主体的媒体类型保存在_____标题中。A.AcceptB.Accept-LanguageC.User-AgentD.Content-Type27.下列对CSS”关联选择符”表述不正确的一项是?A.关联选择符只不过是一个用空格隔开的两个或更多的单一选择符组成的字符串B.选择符可以指定一般属性C.它们的优先权比单一的选择符大D.关联选择符也是一类单一选择符国家职业资格鉴定企业内三级20156/1028.自定义的Servlet应重载HttpServlet类的_____方法以响应客户发出的POST请求方法。A.POSTB.onPostC.doPostD.ResponsePost29.在HTTP响应中,状态代码404表示A.服务器无法找到请求指定的资源B.请求消息中存在语法错误C.请求需要通过身份验证和/或授权D.服务器理解客户的请求,但由于客户权限不够而拒绝处理30.在某个基于Struts框架的Web应用中,RegisterForm为一个继承自ActionForm的类。当框架调用其validate方法返回____时,表示该ActionForm的状态是一致的。A.trueB.falseC.nullD.ActionErrors31.试题:jsp:useBean是如何分类的?A.作为用户自定义的XML标记B.作为用户自定义的JSP标记C.作为标准的HTML标记D.作为标准的JSP标记32.创建一个有多个框架的页面,要求页面分为4列,第一列为100像素宽,第二列为余下窗口的50%,第三列占余下空间的2/3,最后一列占余下空间的1/3,下列语句正确的是A.FRAMESETCOLS=“100,50%*,2*,*”B.FRAMESETCOLS=”100,7*,*2*,*”C.FRAMESETCOLS=”100,50%,2*,*”D.FRAMESETCOLS=”100,50%,*,*”33.在HTTP响应中,状态代码403表示A.服务器无法找到请求指定的资源B.请求消息中存在语法错误C.请求需要通过身份验证和/或授权D.服务器理解客户的请求,但由于客户权限不够而拒绝处理34.某Web应用的Web.xml有以下片断。filterfilter-nameLogFilter/filter-namefilter-classfilters.LogFilter/filter-class国家职业资格鉴定企业内三级20157/10/filterfilter-mappingfilter-nameLogFilter/filter-nameservlet-namemySe