文档介绍:-
. z.
Ⅰ.选择题
1、基于协议的Servlet通常继承______, 也可以继承_______。这些类型都实现了接口________。
A. java*.   对象中的一个。C发送文本数据时,使用getWriter方法返回PrintWriter对象;发送二进制数据时,使用getOutputStream方法返回ServletOutputStream对象。D在调用getWriter或getOutputStream方法之前必须调用setContentType方法。答案:B10、有关Cookie以下说确的是"〔两个答案〕A Cookie是将会话数据保存在客户端来维护会话状态的一种方式。它是效劳器发送给浏览器的体积很小的纯文本信息B获得cookie后,用户以后再访问同一个Web效劳器时,浏览器会把cookie原样发送给效劳器。C Cookie是效劳器端状态管理机制D Cookie是相对平安的一种状态管理机制答案:AB11、以下图中,两个客户端
-
. z.
client1和Client2访问同一个ServletA。ServletA为两个不同的客户端创立了两个不同的线程Thread1和Thread2。以下关于它们的各个对象说确的是:〔三个答案〕A因为访问的是同一个Servlet,所以Thread1和Thread2共享一个ServletConfig对象B因为访问的是同一个Servlet,所以Thread   1和Thread   2共享一个ServletConte*t对象C ServletRequest和ServletResponse对象是针对Servlet实例的。所以Thread1和Thread2各自有各自的ServletRequest和ServletResponse对象。D对于 Session对象,因为是同一个Servlet,因此它们是一样的。答案:A B C12、有关过滤器init()方法错误的选项是:A每次调用过滤器时都会执行init方法。B init方法可以访问FilterConfig对象。   FilterConfig对象提供了对servlet环境及web.*ml文件中指派的过滤器名的访问。C利用init将FilterConfig对象存放在一个字段中,以便doFilter方法能够访问servlet环境或过滤器名。D FilterConfig对象具有一个getInitParameter方法,它能够访问部署描述符文件〔web.*ml〕中分配的过滤器的初始化参数。答案:A
13、当读取多值参数值时通常使用〔〕方法,该方法返回一个〔〕
A .getValues()
()
()
DgetParameterAtrributes()
A .枚举类型
-
. z.
答案:B C
14、Servlet程序中存储信息的几种不同的围:其中仅在一次请求围有效的消息是存放在〔〕围的信息;在同一次会话均能访问的信息是存放在〔〕围的信息;在整个应用运行期间都有效的消息是存放在〔〕围的信息,这三种访问围依次〔〕
A .ServletConte*t
C. seesion
答案:B C A D
15、A Java servlet can be declared with the type of content it will produce, such as image/gif or te*t/html, by using a call to which of the following methods of ServletResponse()
A encodeURL
B setContentType
C resetBuffer
D addCookie
答案:B
16、有两个Servlet:servlet1和servlet2,servlet1把 ServletRequest和 ServletResponse成功发送到servlet2,在servlet1中有如下代码:Integer I=new Integer(10);
(
-
. z.
“*〞,I);
以下是在servlet