MVC测试题Word格式.docx
- 文档编号:22549635
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:26
- 大小:21.92KB
MVC测试题Word格式.docx
《MVC测试题Word格式.docx》由会员分享,可在线阅读,更多相关《MVC测试题Word格式.docx(26页珍藏版)》请在冰豆网上搜索。
B.ServletContext
C.ServletConfig
D.GenericServlet
Servlet
的初始化参数。
6.表示“资源移动”的状态码是。
A.200
B.302
C.400
D.500
7.哪一个对象可以用于获得浏览器发送的请求。
(选择1项)
A.HttpServletRequest
B.HttpServletResponse
C.HttpServlet
D.Http
8.事务处理的结束方式。
A.中止
B.提交
C.完成
D.回滚
9.如何取得数据源。
(选择1项)
A.通过Http
B.通过ftp
C.JNDI
D.通过Connection对象
10.会话是。
(选择1项)
A.一个TCP/IP连接
B.一个物理连接
C.客户机和Web服务器之间的一组交互
D.Http请求
11.客户端状态管理的解决方案有。
A.URL重写
B.隐藏域
C.Cookie
D.以上都不是
12.当Web应用程序被关闭时,Servlet容器会调用ServletContext“监听器”的哪个方法?
(选择1项)
A.contextInitialized()
B.contextDestroyed()
C.contextFinialized()
D.contextShutdown()
15.关于JSP生命周期的叙述,下列哪些为真?
(选择2项)
A.JSP会先解释成Servlet源文件,然后编译成
Servlet类文件
B.每当用户端运行
JSP时,jspInit()方法都会运行一次
C.每当用户端运行
JSP时,_jspService()方法都会运行一次
D.每当用户端运行
JSP时,jspDestroy()方法都会运行一次
16.下列哪个为
JSP的注释标签?
A.<
%@
%>
%!
%
%--
--%>
17.下列哪个为JSP的隐含对象。
A.env
B.page
C.jspinfo
D.context
18.如果不希望在JSP页面中存取HTTP会话,应该如何设定page指令?
%pagesession=”disabled”%>
%pagesession=”false”%>
%pagesession=”true”%>
%pagedisablesession=”true”%>
20.下面哪些属于JSTL中的表达式操作标签。
c:
out>
if>
url>
catch>
21.在J2EE中属于Web层的组件有。
E.Servlet
F.EJB
G.Applet
H.HTML
22.在Servlet处理请求的方式为。
I.以进程的方式
J.以程序的方式
K.以线程的方式
L.以响应的方式
23.在Web应用的根目录中,可以存放的文件为。
M.class文件
N.web.xml
O.jar文件
P.html文件
24.javax.Servlet的包中,属于类的是。
Q.Servlet
R.GenericServlet
S.ServletException
T.ServletContext
25.在Servlet的生命周期中,容器只调用一次的方法是。
U.service
V.getServletConfig
W.init
X.destroy
26.Servlet在容器中经历的阶段,按顺序为。
Y.服务、加载、初始化、卸载、销毁
Z.加载、初始化、服务、销毁、卸载
AA.初始化、服务、销毁、加载、卸载
BB.服务、卸载、加载、初始化、销毁
27.HttpServlet中,用来处理GET请求的方法是。
A.doHead
B.doGet
C.doPost
D.doPut
28.Http缺省的请求方法是。
A.PUT
B.GET
C.POST
D.TRACE
29.下面哪一个指明向客户端发送文本的编码格式。
A.Content-Type
B.Content-Encoding
C.Content-Length
D.Allow
30.JDBC中,用于表示数据库连接的对象是。
A.Statement
B.Connection
C.DriverManager
D.PreparedStatement
31.用于表示
Statement对象返回结果的是。
A.ResultSet
B.DriverManager
C.PreparedStatement
D.Connection
32.用于调用存储过程的对象是。
C.CallableStatemet
33.如何发送Cookie?
。
(选择1项)
E.使用newCookie语句
F.调用response.addCookie方法
G.使用Cookie的setMaxAge方法
H.setCookie方法
34.如果没有指定
Cookie
的时效,那么默认的时效是。
A.一天
B.永不过期
C.会话级别
D.一分钟
35.在使用服务器端的会话管理时,通过什么方法标识会话。
A.IP地址
B.Cookie
C.Sessionid
D.请求头
37.下面哪一个方法可以从ServletContext对象内读取某个属性。
A.StringgetAttribute(intindex)
B.StringgetAttribute(Stringname)
C.ObjectgetAttribute(Stringname)
D.EnumerationgetAttribute(Stringname)
39.下列哪个为
@
JSP的小脚本的标签?
40.Page指示符的language属性的作用是。
A.定义JSP页面的字符编码
B.定义JSP页面的MIME类型
C.定义JSP页面中使用的脚本语言
D.定义JSP页面的描述信息
41.以下不属于JSP的标准指令的是。
A.Taglib
B.Include
C.Import
D.Page
42.在JSP页面中不可以用来异常处理的有。
A.html文件
B.JSP文件
C.Servlet
D.Txt文件
43.察看下列JSP内容
<
html>
body>
for
(inti=0;
i<
3;
i++){
out.print(i*2);
}
/body>
/html>
当这个JSP被运行时,其结果是什么?
A.此JSP因为语法错误,无法运行
B.显示出0,2,4
C.显示出0,2,4,6
D.显示出out.print(i*2)
out.print(i*2)
44.下面哪一个隐含变量的存取范围不是
page?
A.
config
B.
application
C.
out
D.
page
45.假设A.jsp内设定一个<
jsp:
useBean>
元素:
useBeanid=”bean1”class=”myBean”/>
下列哪一个为真?
A.bean1的存取范围(scope)默认为application
B.在HTTP会话内可以存取bean1
C.只有在A.jsp内可以存取bean1
D.在A.jsp所属的Web应用程序内均可存取bean1
46.下面哪一个不是<
元素的属性。
A.scope
B.Id
C.Value
D.Class
48.按照MVC设计模式,JSP用于实现。
A.Model
B.View
C.Controller
D.容器
49.在MVC设计模式中,JavaBean的作用是。
A.Controller
B.Model
C.业务数据的封装
D.View
50.在JSP中,哪个指令用来声明JSP欲使用的标签库?
A.tld
B.taglib
C.import
D.include
51.在J2EE中属于Web层的组件有(选择1项)
A.HTML
B.EJB
C.Applet
D.JSP
52.Servlet处理请求的方式为(选择1项)
A.以运行的方式
B.以线程的方式
C.以程序的方式
D.以调度的方式
53.在J2EE的Web应用中,编译后的class文件存放的目录为(选择1项)
A.classes目录
B.images目录
C.jar目录
D.任意位置
54.在Servlet的生命周期中,容器只调用一次的方法是(选择1项)
A.service
B.getServletConfig
C.after
D.init
55.HttpServlet中,用来处理POST请求的方法是(选择1项)
A.doHead
B.doGet
C.doPost
D.doPut
56.JDBC中,用于表示数据库连接的对象是(选择1项)
A.Statement
B.Connection
C.DriverManager
D.PreparedStatement
57.如何创建Cookie?
A.使用newCookie语句
B.调用response.addCookie方法
C.使用Cookie的setMaxAge方法
D.setCookie方法
58.可以用来实现会话的是(选择1项)
A.IP地址
B.Session对象
C.域名
D.请求头
59.下面哪一个标记与Servlet的配置无关(选择1项)
A.servlet-mapping
B.servlet-class
C.url-pattern
D.tag
60.下列哪个用于在JSP中表示注释?
%%>
@%>
%----%>
%--%>
61.按照MVC设计模式,Servlet用于实现(选择1项)
A.Controller
B.View
C.Model
D.容器
62.在JSP中,哪个指令用来声明JSP欲使用的标签库?
A.tld
B.include
C.import
D.taglib
63.下面的那一个不属于MVC模式中的对象?
a.Model
b.View
c.Collection
d.Controller
64、Hashtable是以类似于数组下标(自动递增)的形式来标识存储的对象(值)的:
(选
择1项)
A.对
B.错
65.Java2的IO包中,流类分为哪两个类体系结构:
(选择2项)
A.可写流
B.字符流
C.只读流
D.字节流
66.在J2EE的体系结构中,使用哪个服务来查找web服务器的资源:
A.JDBC
B.JNDI
C.JMS
67.J2EE体系结构中,Model2设计模式使用了JavaBean,Servlet和JSP:
68.java.io包中包含InputStreamReader和OutputStreamWriter
A.用于从标准输入输出设备读/写数据
B.用于从标准输入输出设备读/写字节数据
类。
他们的主要作用是:
C.用于从字节流中获取字符流或反之
D.用于读取文件或者向文件输出
69.集合框架中哪个接口要求集合中的元素不能重复:
A.Collection
B.List
C.Map
D.SortedSet
70.以下描述哪些方面与J2EE无关:
A.事务处理
B.Applet
C.资源管理
D.分布式
71.在HttpServlet类中响应HTTPPOST请求的方法是:
A.doPost(ServletRequest,ServletResponse)
B.doPOST(ServletRequest,ServletResponse)
C.servicePost(HttpServletRequest,HttpServletResponse)
D.doPost(HttpServletRequest,HttpServletResponse)
90.你的servlet
中?
类需要使用
1项)
com.abc.Tutil
类,Tutil.class
文件应该放到以下哪个目录
A.WEB-INF/classes
B.WEB-INF/lib
C.WEB-INF/jars
D.WEB-INF/classes/com/abc
91.下面关于输入输出流的陈述哪些是不正确的:
A.Reader是面向Unicode字符的,它和InputStream定义相似的API
B.BufferedReader类提供了readLine方法,可以用来读取一行
C.File类没有提供直接判断文件是否存在的方法,判断一个文件是否存在需要调用
FileConfig类中的exists方法
D.FilterOutputStream被看作是高层输出流,不写入输出设备,而写入其他流
92.javax.Servlet的包中,属于类的是。
B.GenericServlet
C.ServletException
D.ServletContext
93.如果没有指定
94.假设A.jsp内设定一个<
95.以下哪些接口能够实现对Web访问者的身份认证?
a.HttpServletRequest
b.HttpServletResponse
c.HttpSession
d.HttpServlet
二:
简答题
a)在TOMCAT下有哪几种发布JSP应程序的方法
b)include指令和include动作的区别是什么
c)在JSP面面间传递参数的方式有几种
d)随机数的生成方式有几种
e)session和cookie的区别是什么
f)如何防止表单重复提交
g)如何理解Servlet的生命周期
h)ServletAPI有几种
i)如何使服务器启动时就加载并初始化Servlet的实例
j)如何在Servlet中操作cookie
k)java归档程序包的类型有几种
l)如何在不同范围内共享JavaBean
m)如何开发并部署自己的标签
n)如何验证数字、整数、电子邮件(利用js)
o)如何验证字符串中包括有效字符(如@)
p)如何在页面中屏蔽鼠标右键
q)如何禁止用户复制网页内容
r)如何处理中文乱码问题
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MVC 测试
![提示](https://static.bdocx.com/images/bang_tan.gif)