J2EE和web考试试题综述Word文档格式.docx
《J2EE和web考试试题综述Word文档格式.docx》由会员分享,可在线阅读,更多相关《J2EE和web考试试题综述Word文档格式.docx(9页珍藏版)》请在冰点文库上搜索。
![J2EE和web考试试题综述Word文档格式.docx](https://file1.bingdoc.com/fileroot1/2023-5/6/aff029f9-0ef4-41ce-8d4b-5dbe0b2e1cc6/aff029f9-0ef4-41ce-8d4b-5dbe0b2e1cc61.gif)
B.卸载Servlet时,服务器将调用Servlet的destroy()方法。
C.调用Servlet时,服务器都会自动调用Servlet的init()方法。
D.Servlet容器收到的任何请求都将被转发至Servlet的service()方法。
4.当用户在浏览器中输入:
http:
//localhost:
8080/myWebApp/start/,就会调用student这个Servlet,可以在Web.xml中(3)配置。
A.<
servlet>
<
servlet_name>
/start/*<
/servlet_name>
servlet_class>
student<
/servlet_class>
/servlet>
B.<
servlet_mapping>
<
url_pattern>
/url_pattern>
/sertlet_mapping>
C.<
/servlet_mapping>
D.<
st<
5.每次向Web服务器做出请求时,Web都必须加载和执行Servlet。
(选择一项)2
A)对B)错
6.Servlet通过
(2)接受客户端的请求。
A)应用程序服务器B)Web服务器C)Servlet服务器D)代理服务器
7.init()方法在Servlet处理第一个请求之前调用。
(选择一项)1
8.Servlet作为对象实例持久存在于请求之间。
(选择一项)1
9.在要卸载Servlet时,服务器将调用Servlet的(b)方法。
A)init()B)destroy()C)service()D)以上所有选项都不正确。
10.ServletConfig对象具有对(b)对象的引用。
A)HTTPSessionB)ServletContextC)ServletD)ServletRequest
11下面对Servlet描述错误的是(cd)。
(选择多项)
A)Servlet主要使用javax.servlet和javax.servlet.http两个包中的类和接口。
B)javax.servlet包包含了可以支持通用、跨协议的Servlet类。
C)每个Servlet都必须实现javax.servlet.http.HttpServlet接口。
D)Servlet一般用于控制程序运行,它本身不能在页面上显示任何内容。
12、Page指令中的import属性可以(c)发生(选择一项)
A)0次B)1次C)多次
13、设置JSP文件的MIME类型是HTML文件,且能显示汉字的page指令是(bc)。
A.<
%@pagecontenttype=”text/html,charset=gb2312”%>
B.<
%@pagecontentType=”text/html;
charset=gb2312”%>
C.<
charset=GBK”%>
D.<
charset=’gb2312’%>
14、JSP的缺省脚本语言是:
(b)(选择一项)
A)vbscriptB)javascriptC)c#d)java
15、JSP中的三种脚本元素是(abc)(选择多项)
A)声明B)表达式C)代码段D)标记库
16、关于HTML注释说法正确的是:
(ab)(选择多项)
A)HTML注释可以包含在JSP文件中。
B)浏览器查看源文件可以看到这些注释
C)虽然他们是注释,但是可以可见输出D)浏览器查看源文件看不到这些注释
17.关于include指令正确的是:
()ab(选择多项)
A)include指令将一个文件的内容包含在另一个文件中
B)语法:
<
%@includepage=”
localURL
”%>
C)出现在一个jsp页面中的include指令的数量只能为一次
D)出现在一个jsp页面中的include指令的数量不受限制。
18、关于page指令下列说法正确的是:
(ac)(选择多项)
A)page支持多种不同的属性B)page指令只能在一个jsp页面出现一次
C)page指令在一个jsp页面可以出现多次D)page指令的所有属性只能出现一次
19、关于page指令的import属性说法正确的是:
A)import属性扩展了java类集。
B)通过单一import属性可以导入多个类和包,用逗号将要导入的各个项目分开
C)只可以出现1次
D)import属性一次只能导入一个包或者类
20、下面代码正确的是(b)(选择一项)
A)<
%!
intI;
I=10;
%>
B)<
%intI;
C)<
%=intI;
21.关于JSP页面的声明说法正确的是:
()ab(选择多项)
A)声明用于定义变量和方法
B)声明的变量和方法可以由同一页面上的其他脚本元素引用
C)在一个JSP页面上只能有一个声明
D)声明能直接参与页面的输出。
22、session对象用于存储会话信息(b)(选择一项)
A)不正确B)正确
23、jsp应用程序是一组网页的集合,每个JSP文档都有一个application对象(a)(选择一项)
A)正确B)错误
24、pageContext的功能描述正确的是(c)(选择一项)
A)控制页面的输入和输出B)控制异常的对象C)描述jsp文档的运行环境
25、Rsponse对象是实现了(c)接口(选择一项)
A)java.servlet.ResponseB)javax.servlet.http.Response
C)javax.servlet.http.HttpServletResponse
26、response对象的哪个方法可以实现页面的跳转(a)(选择一项)
A)sendRedirect()B)sendError()C)setHeader()
27.在J2EE中,<
jsp:
setProperty>
标记的作用是(c)。
和<
getProperty>
必须在一个JSP文件中搭配出现。
B)就如同session.setAttribute()一样,来设置属性/值对
C)和<
jsp
:
useBean>
动作一起使用,来设置bean的属性值
D)就如同request.setAttribute()一样,来设置属性/值对
28、在JSP中访问Bean属性的主要方法是通过以下(b)动作。
B)<
C)<
D)<
param>
29、是否可以在一个页面中使用多个<
标记来定义多个Bean。
(选一项)b
A)不可以B)可以
30、<
动作的(d)属性指定可以在整个页面中引用特定Bean的唯一值。
A)valueB)scopeC)classD)id
31、(c)动作用于创建Bean或从服务器上获得现有bean。
32、(a)动作用于永久地将控制权从JSP页面传输至本地服务器的另一位置。
forward>
include>
33、<
的scope属性的(a)值表示JavaBean对象仅可用于当前页面。
A)pageB)sessionC)requestD)application
34.<
的scope属性的(b)值表示JavaBean对象在当前HttpSession的生命周期内可用于所有页面。
35、<
的scope属性的(c)值表示JavaBean对象可用于被包括的JSP页面。
36、三层体系结构分为:
(abd)。
A)表示层B)数据层C)通信层D)业务逻辑层
37、(b)方法可读取或写入Bean的属性值。
A)propertyB)accessorC)getterD)setter
38、对JavaBean描述正确的是。
(ab)(选择多项)
A)JavaBean是可复用的平台独立的软件组成。
B)JavaBean作为一种跨体系结构和跨平台的API,用于创建动态Java软件组件。
C)JavaBean中只能使用属性和方法完成功能。
D)JavaBean中没有连接数据库的API。
39、监听器需要实现(b)接口。
A)java.util.EventObjectB)java.util.EventListener
C)java.io.SerializableD)java.beans.Beans
40、下列哪个不是JSP的标准动作(b)(选择一项)
plugin>
B<
Property>
41、模型-视图-控制器设计模式是(b)体系结构的基础。
A)Model1B)Model2
42、以下(c)是J2EE应用的组件。
A)Web组件B)企业JavaBean组件
C)a和b都正确D)以上所有选项不正确
43、Web档案文件具有(c)扩展名。
A).javaB).classC).warD).tld
44、Web模块的部署描述文件(c)(选择一项)
A)web.javaB)web.classC)web.xmlD)web.tld
45、以下哪些是J2EE应用程序的生命周期(abc)(选择多项)
A)开发B)打包C)部署
46、J2EE应用程序的组件包括(abc)(选择多项)
A)Web应用程序组件B)企业JavaBean组件C)客户端组件
47、下列说法不正确的是(d)(选择一项)
A)Web应用程序包含应用程序资源和静态资源。
B)所有组件都将通过jar程序生成档案文件。
C)Web应用程序通过部署描述文件web.xml部署Web应用程序。
D)以上说法都不正确
48、Web容器要求在应用程序中有一个WEB-INF目录,这个目录包括(abcd)(多选)
A)web.xml文件,即部署描述文件
B)TLD文件,即标记库描述文件
C)classes子目录,包含.class文件,例如,Servlet类文件
D)lib子目录,用来包含应用程序的任何jar文件,比如数据库的驱动程序
49、所有JSP标准动作均遵循XML语言的语法,XML标记的语法包括(abcd)(多选)
A)标记元素开始的起始标记
B)标记元素结束的结束标记
C)放置在起始标记和结束标记之间的内容
D)空标记用于标记一个完整的元素,其中不包含任何内容
50、<
userBean>
的scope属性的值可以为(abcd)(多选)