21.在J2EE中属于Web层的组件有。(选择1项)
E. Servlet F. EJB G. Applet H. HTML
22.在Servlet处理请求的方式为。(选择1项)
I. 以进程的方式
J. 以程序的方式 K. 以线程的方式 L. 以响应的方式
23.在Web应用的根目录中,可以存放的文件为。(选择1项)
M. class文件
N. web.xml O. jar文件 P. html文件
24.javax.Servlet的包中,属于类的是。(选择1项)
Q. Servlet R. GenericServlet S. ServletException T. ServletContext
25.在Servlet的生命周期中,容器只调用一次的方法是。(选择2项)
U. service
V. getServletConfig W. init X. destroy
26.Servlet在容器中经历的阶段,按顺序为。(选择1项)
Y. 服务、加载、初始化、卸载、销毁 Z. 加载、初始化、服务、销毁、卸载
AA. 初始化、服务、销毁、加载、卸载 BB. 服务、卸载、加载、初始化、销毁
27.HttpServlet中,用来处理GET请求的方法是。(选择1项)
A. doHead B. doGet C. doPost D. doPut
28.Http缺省的请求方法是。(选择1项)
A. PUT B. GET C. POST D. TRACE
29.下面哪一个指明向客户端发送文本的编码格式。(选择1项)
A. Content-Type B. Content-Encoding C. Content-Length
D. Allow
30.JDBC中,用于表示数据库连接的对象是。(选择1项)
A. Statement B. Connection C. DriverManager D. PreparedStatement
31.用于表示Statement对象返回结果的是。(选择1项)
A. ResultSet B. DriverManager C. PreparedStatement D. Connection
32.用于调用存储过程的对象是。(选择1项)
A. ResultSet B. DriverManager C. CallableStatemet D. PreparedStatement
33.如何发送Cookie?。(选择1项)
E. 使用new Cookie语句
F. 调用response.addCookie方法 G. 使用Cookie的setMaxAge方法 H. setCookie方法
34.如果没有指定Cookie的时效,那么默认的时效是。(选择1项)
A. 一天 B. 永不过期 C. 会话级别 D. 一分钟
35.在使用服务器端的会话管理时,通过什么方法标识会话。(选择1项)
A. IP地址
B. Cookie C. Session id D. 请求头
36.察看下面这个类
public class IfAttributsChanged implements ServletContextAttributeListener{ public void attributeAdded(ServletContextAttributeEvent scab){ System.out.println(“加入一个属性”); } public void attributeRemoved(ServletContextAttributeEvent scab){
System.out.println(“删除一个属性”); } }
关于IfAttributsChanged类的叙述,下列哪一个为真?(选择1项)
A. 此类可以成功编译 B. 此类无法成功编译,原因是缺少attributeChanged()方法。 C. 此类无法成功编译,原因是缺少attributeReplaced()方法。 D. 此类无法成功编译,原因是缺少attributeUpdated()方法。
37.下面哪一个方法可以从ServletContext对象内读取某个属性。(选择1项)
A. String getAttribute(int index) B. String getAttribute(String name) C. Object getAttribute(String name)
D. Enumeration getAttribute(String name)
38.实现下列哪一种接口的对象,并不需要在web.xml文件内进行额外的设定,Servlet容器就能够回应该对象加入HTTP会话所发生的事件?(选择1项)
A. ServletContextListener B. HttpSessionListener
C. HttpSessionAttributeListener D. HttpSessionBindingListener
39.下列哪个为JSP的小脚本的标签?(选择1项)
A.<% %> B.<@ %> C.<%! %> D.<%-- %>
40.Page指示符的language属性的作用是。(选择1项)
A. 定义JSP页面的字符编码 B. 定义JSP页面的MIME类型 C. 定义JSP页面中使用的脚本语言 D. 定义JSP页面的描述信息
41.以下不属于JSP的标准指令的是。(选择1项)
A. Taglib B. Include C. Import D. Page
42.在JSP页面中不可以用来异常处理的有。(选择1项)
A. html文件 B. JSP文件
C. Servlet
D. Txt文件
43.察看下列JSP内容
<% for (int i=0;i<3;i++){ %> out.print(i*2); <% } %>
当这个JSP被运行时,其结果是什么?(选择1项)
A. 此JSP因为语法错误,无法运行 B. 显示出0,2,4 C. 显示出0,2,4,6
D. 显示出out.print(i*2) out.print(i*2) out.print(i*2)
44.下面哪一个隐含变量的存取范围不是page? (选择1项)
A. config B. application C. out D. page
45.假设A.jsp内设定一个元素: 下列哪一个为真?(选择1项)A. bean1的存取范围(scope)默认为application B. 在HTTP会话内可以存取bean1 C. 只有在A.jsp内可以存取bean1
D. 在A.jsp所属的Web应用程序内均可存取bean1
46.下面哪一个不是元素的属性。(选择1项)A. scope B. Id C. Value D. Class
47.如果希望输出”<”,那么在标签中应该设定哪一个属性?(选择1项)A. value B. escapeXml C. default D. entity
48.按照MVC设计模式,JSP用于实现。(选择1项)
A. Model B. View C. Controller
D. 容器
49.在MVC设计模式中,JavaBean的作用是。(选择1项)
A. Controller B. Model C. 业务数据的封装 D. View
50.在JSP中,哪个指令用来声明JSP欲使用的标签库?(选择1项)
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? (选择1项)
A. 使用new Cookie语句
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中表示注释?(选择1项)
A.<% %> B.<@ %> C.<%-- --%> D.<%-- %>
61.按照MVC设计模式,Servlet用于实现(选择1项)
A. Controller B. View C. Model D. 容器
62.在JSP中,哪个指令用来声明JSP欲使用的标签库?(选择1项)
A. tld B. include C. import D. taglib