plugin>
D.D.<%@includefile=”relativeURL”%>
答案:
D
分数:
3
题型:
单选题
11.下列选项中,()可以准确地获取请求页面的一个文本框的输入(文本框的名称为name).
A.request.getParameter(name)
B.request.getParameter(“name”)
C.request.getParameterValues(name)
D.request.getParameterValues(“name”)
答案:
B
分数:
3
题型:
单选题
12.使用response对象进行重定向时,使用的是()方法。
A.getAttibute
B.setContentType
C.sendRedirect
D.setAttribute
答案:
C
分数:
3
题型:
单选题
13.下面对HTTP请求中的GET方法和POST方法叙述正确的是()。
A.POST方法提交信息可以保存为书签,GET则不行
B.可以使用GET方法提交敏感数据
C.使用POST提交数据量没有限制
D.使用POST方法提交数据比GET那个发快
答案:
C
分数:
3
题型:
单选题
14.JSP的内置对象中,按作用域由小到大排列正确的是()。
A.
requestapplicationsession
B.
sessionrequestapplication
C.
requestsessionapplication
D.applicationrequestapplication
答案:
C
分数:
3
题型:
单选题
15.获取Cookie[]所用到的方法是()
A.request.getCookies()
B.request.getCookie()
C.response.getCookies()
D.response.getCookie()
答案:
A
分数:
3
题型:
单选题
16.()内置对象可以处理JSP页面运行中的错误或者异常。
A.pageContext
B.B.page
C.session
D.exception
答案:
D
分数:
3
题型:
单选题
17.以下关于JDBC的描述错误的是()
A.JDBC是一种用于执行SQL语句的JavaAPI
B.JDBCAPI既支持数据库访问的两层模型,也支持3层模型
C.JDBC由一组用Java编程语言编写的类和接口组成
D.使用JDBC只能连接SQLServer数据库
答案:
D
分数:
3
题型:
单选题
18.Connection接口中用于创建一个CallableStatement对象来调用数据库存储过程的方法是()
A.createStatement
B.prepareCall
C.PrepareStatement
D.rollback
答案:
B
分数:
3
题型:
单选题
19.在下列实现数据库连接的语句中,用来指定JDBC驱动程序的语句是()
A.Class.forName(”com.microsoft.sqlserver.JDBC.SQLServerDriver”);
B.StringstrConn=”JDBC:
SQLSERVER:
//liuzc:
1433;DatabaseName=ShopSystem”;
C.StringstrUser=”sa”;
D.conn=DriverManager.getConnection(strConn,strUser,strPassword);
答案:
A
分数:
3
题型:
单选题
20.在Statement接口中,能够执行给定的SQL语句并且可能返回多个结果的方法是()
A.Execute方法
B.executeQuery方法
C.executeUpdate方法
D.getMaxRows方法
答案:
A
分数:
3
题型:
单选题
21.在ResultSet接口中,能够直接将指针移动到第n条记录的方法是()
A.absolute方法
B.previous方法
C.moveToCurrentRow方法
D.getString方法
答案:
A
分数:
3
题型:
单选题
22.在PreparedStatement接口中用来设置字符串类型的输入参数的方法是()
A.setInt方法
B.setString方法
C.executeUpdate方法
D.execute方法
答案:
B
分数:
3
题型:
单选题
23.在DatabaseMetaData接口中用于获取数据库连接的驱动器名称的方法是()
A.getDriverName方法
B.getProductVersion方法
C.getDatabaseProductName方法
D.getURL方法
答案:
A
分数:
3
题型:
单选题
24.在ResultSetMetaData接口中用于获取指定列的名称的方法是()
A.getColumnCount方法
B.getColumnName方法
C.getTableName方法
D.getColumnDisplaySize方法
答案:
B
分数:
3
题型:
单选题
25.关于JavaBean的说法正确的是()
A.JavaBean是公共的类
B.在JSP文件中引用Bean,其实就是使用useBean>语句
C.被引用的Bean文件的文件名后缀为:
.java。
D.JavaBean文件放在任何目录下都可以被引用
答案:
A
分数:
3
题型:
单选题
26.在JSP中调用JavaBean时不会用到的标记是()
A.
B.useBean>
C.setProperty>
D.getProperty>
答案:
A
分数:
3
题型:
单选题
27.在JSP中使用getProperty>标记时,不会出现的属性是()
A.Name
B.property
C.value
D.param`
答案:
C
分数:
3
题型:
单选题
28.如果在项目中已经建立了一个JavaBean:
bean.Student,该bean具有name属性,则下列标签用法正确的是()
A.useBeanid=”student”class=”Student”scope=”session”>
useBean>
B.useBeanid=”student”class=”bean”scope=”session”>
useBean>
C.useBeanid=”student”class=”bean.Student”scope=”session”>hellostudent!
useBean>
D.getPropertyname=”name”property=”student”/>
答案:
C
分数:
3
题型:
单选题
29.()方法可以用于获取bean的属性值。
A.setProperty
B.setValue
C.getProperty
D.getValue
答案:
C
分数:
3
题型:
单选题
30.()动作用于嵌入现有的bean。
A.include
B.useBean
C.setProperty
D.getProperty
答案:
B
分数:
3
题型:
单选题
31.Servlet程序的入口点是()
A.init()
B.main()
C.service()
D.doGet()
答案:
A
分数:
3
题型:
单选题
32.下面关于Servlet的描述正确的是()
A.在浏览器的地址栏直接输入要请求的Servlet,该Servlet默认会使用doPost方法处理请求。
B.Servlet和Applet一样是运行在客户端的程序。
C.Servlet的生命周期包括实例化,初始化,服务,销毁,不可以用
D.Servlet也可以直接向浏览器发送HTML标签。
答案:
C
分数:
3
题型:
单选题
33.在Web应用程序中使用的Servlet的包为myservlet,项目名称为LoginDemo,则servlet最可能位于()目录下。
A.LoginDemo/WEB-INF/classes/
B.LoginDemo/WEB-INF/lib/
C.LoginDemo/WEB-INF/classes/myservlet
D.LoginDemo/WEB-INF/
答案:
C
分数:
3
题型:
单选题
34.下列不属于Servlet过滤器的特点是()
A.Servlet过滤器可以检查和修改ServletRequest和ServletResponse对象
B.Servlet过滤器可以被指定和特定的URL关联,只有当客户请求访问该URL时,才会触发过滤器。
C.Servlet过滤器可以被串联在一起,形成管道效应,协同修改请求和响应对象。
D.Servlet过滤器可以监听客户端的变化
答案:
D
分数:
3
题型:
单选题
35.下列不属于Servlet过滤器可以监听类型的是()
A.Sverlet上下文监听
B.HTTP会话监听
C.Servlet请求监听
D.Servlet容量监听器
答案:
D
分数:
3
题型:
单选题
36.在编写Servlet时,要用到许多接口,下列能够获取得客户端请求信息的接口是()
A.HttpServlet类
B.HttpServletRequest接口
C.HttpServletResponse类
D.ServletContext接口
答案:
B
分数:
3
题型:
单选题
37.XMLHttpRequest对象的常用方法中用于设置异步请求目标的URL、请求方法以及其他参数信息的方法是___。
A.send方法
B.setRequestHeader方法
C.open方法
D.getResponseHeader方法
答案:
C
分数:
3
题型:
单选题
38.XMLHttpRequest对象的open方法有一个参数用于指定请求方式,该参数是___。
A.method
B.URL
C.ascycFlag
D.username
答案:
C
分数:
3
题型:
单选题
39.XMLHttpRequest对象的readyState属性的状态值4表示的是___。
A.正在加载(loading)
B.加载完毕(loaded)
C.交互(interactive)
D.完成(complete)
答案:
D
分数:
3
题型:
单选题
40.客户端发出请求后,从服务器返回404的HTTP状态码,该代码的含义是___。
A.请求被接受,但尚未成功
B.错误的请求
C.文件未找到
D.内部服务器错误
答案:
C
分数:
3
题型:
单选题
41.下列关于JSPModel2优点的描述中错误的是___。
A.降低了开发的复杂度
B.适合多人合作开发大型的Web项目
C.模型、视图和控制器各司其职,互不干涉
D.有利于开发中的分工
答案:
A
分数:
3
题型:
单选题
42.Struts是MVC模式的具体实现,将Model、View和Controller这些概念对应到了不同的Web组件中,在Struts用来实现控制器组件的是___。
A.ActionServlet
B.ActionForm
C.JavaBean
D.标签库
答案:
A
分数:
3
题型:
单选题
43.在strutsapi的基本组件包中,___包控制了整个Strutsframework运行的核心类,主要的组件都在这个包中。
A.org.apache.struts.action
B.org.apache.struts.actions
C.org.apache.struts.config
D.org.apache.struts.util
答案:
A
分数:
3
题型:
单选题
44.在Struts常用的标签库中,扩展HTMLForm的JSP标签库是___。
A.Struts-html.tld
B.Struts-bean.tld
C.Struts-login.tld
D.Struts-titles
答案:
A
分数:
3
题型:
单选题
45.在JSP中,要定义一个方法,需要用到以下()元素。
A.<%=%>
B.<%%>
C.<%!
%>
D.<%@%>
答案:
C
分数:
3
题型:
单选题
46.在JSP中,test.jsp文件中有如下一行代码:
useBeanid=”user”scope=”_____”type=”com.UserBean”/>
要使user对象中一直存在于对话中,直至其终止或被删除为止,下划线中应填入()。
A.page
B.request
C.session
D.application
答案:
C
分数:
3
题型:
单选题
47.在JSP中,page指令的(属性用来引入需要的包或类。
A.Extends
B.Import
C.Languge
D.contentType
答案:
B
分数:
3
题型:
单选题
48.在JSP中,只有一行代码:
<%=’A’+’B’%>,运行将输出()
A.A+B
B.AB
C.131
D.错误信息,因为表达式是错误的
答案:
C
分数:
3
题型:
单选题
49.某个JSP页面为错误处理页面,以下page指令正确的是()。
A.<%@pageerrorPage="true"%>
B.<%@pageisErrorPage="true"%>
C.<%@pageextends="javax.servlet.jsp.JspErrorPage"%>
D.<%@pageinfo="error"%>
答案:
B
分数:
3
题型:
单选题
50.在JSP中,()动作用于将请求转发给其他JSP页面。
A.forward
B.include
C.useBean
D.setProperty
答案:
A
分数:
3
题型:
单选题
51.在J2EE中,重定向到另一个页面,以下()语句是正确的。
A.request.sendRedirect("http:
//www.jb-");
B.request.sendRedirect();
C.response.sendRedirect("http:
//www.jb-");
D.response.sendRedirect();
答案:
C
分数:
3
题型:
单选题
52.在JSP中,使用useBean>动作可以将javaBean嵌入JSP页面,对JavaBean的访问范围不能是()。
A.page
B.request
C.response
D.application
答案:
C
分数:
3
题型:
单选题
53.WEB应用中,常用的会话跟踪方法不包括()。
A.URL重写
B.Cookie
C.隐藏表单域
D.有状态HTTP协议
答案:
D
分数:
3
题型:
单选题
54.在JSP中,test.jsp文件中有如下一行代码:
useBeanid=”user”scope=”__”type=”com.UserBean”>
要使user对象可以作用于整个应用程序,下划线中应添入()。
A.page
B.request
C.session
D.application
答案:
D
分数:
3
题型:
单选题
55.在JSP中,request对象的()方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。
A.StringgetParameter(Stringname)
B.String[]getParameter(Stringname)
C.StringgetParameterValues(Stringname)
D.String[]getParameterValues(Stringname)
答案:
D
分数:
3
题型:
单选题
56.下面哪一个不是JSP本身已加载的基本类?
()
A.java.lang.*
B.java.io.*
C.javax.servlet.*
D.javax.servlet.jsp.*
答案:
B
分数:
3
题型:
单选题
57.对于预定义<%!
预定义%>的说法错误的是:
(C)
A.一次可声明多个变量和方法,只要以“;”结尾就行
B.一个声明仅在一个页面中有效
C.声明的变量将作为局部变量
D.在预定义中声明的变量将在JSP页面初始化时初始化
答案:
C
分数:
3
题型:
单选题
58.Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:
()
A.<%@page%>作用于整个JSP页面。
B.可以在一个页面中使用多个<%@page%>指令。
C.为增强程序的可读性,建议将<%@page%>指令放在JSP文件的开头,但不是必须的。
D.<%@page%>指令中的属性只能出现一次。
答案:
D
分数:
3
题型:
单选题
59.在JSP中调用JavaBean时不会用到的标记是:
()
A.
B.useBean>
C.setProperty>
D.getProperty>
答案:
A
分数:
3
题型:
单选题
60.下面哪一个不是JSP本身已加载的基本类?
()
A.java.lang.*
B.java.io.*
C.javax.servlet.*
D.javax.servlet.jsp.*
答案:
B
分数:
3
题型:
单选题
61、对于预定义<%!
预定义%>的说法错误的是:
()
A.一次可声明多个变量和方法,只要以“;”结尾就行
B.一个声明仅在一个页面中有效
C.声明的变量将作为局部变量
D.在预定义中声明的变量将在JSP页面初始化时初始化
答案:
C
分数:
3
题型:
单选题
62.从“员工”表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确:
()
A.Select*from员工where姓名=’_玛丽_’
B.Select*from员工where姓名=’%玛丽_’
C.Select*from员工where姓名like‘_玛丽%’
D.Select*from员工where姓名like‘%玛丽%’
答案:
D
分数:
3
题型:
单选题
63.下述选项中不属于JDBC基本功能的是:
()
A.与数据库建立连接
B.提交SQL语句
C.处理查询结果
D.数据库维护管理
答案:
D
分数:
3
题型:
单选题
64.在JSP中使用getProperty>标记时,不会出现的属性是:
()
A.name
B.property
C.value
D.以上皆不会出现
答案:
C
分数:
3
题型:
单选题
65.Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:
()
A.<%@page%>作用于整个JSP页面。
B.可以在一个页面中使用多个<%@page%>指令。
C.为增强程序的可读性,建议将<%@page%>指令放在JSP文件的开头,但不是必须的。
D.<%@page%>指令中的属性只能出现一次。
答案:
D
分数:
3
题型:
单选题
66.在JSP中调用JavaBean时不会用到的标记是:
(A)
A.
B.useBean>
C.setProperty>
D.getProperty>
答案:
A
分数:
3
题型:
单选题
67.关于JavaBean正确的说法是:
(