一、单项选择题(每题2,30分).
1.useBean标签中scope有四中不同取值,下列哪一个scope取值是Jsp引擎为每一个客户分配一个共享的beans。(C.
A request      Bsession    Capplication          D page.
.
2.核心标签库中,用来实现循环功能的标签是(D).
    A、<c:for>  B、<c:if>    C<c:while>D<c:forEach>.
.
3.下列关于JSTL中条件标签说法错误的是 ( A) .
A<c:if>标签可以实现形如if (){…} else {…}的条件语句  .
B<c:choose>标签用于条件选择 .
C <c:when>标签代表一个条件分支 .
D <c:otherwise>代表<c:choose>的最后选择。该标签同样不接受任何属性 .
.
4.以下( D)不是JSP运行所必须的条件。.
AJavaJDK    B、操作系统    C、支持JspWeb服务器        D、数据库.
.
5.下列(B)不是request对象的方法。.
AgetSession(Boolean create) .
BaddHeader( String name, String value) //这个是response的方法.
C、isSecure().
D、setAttibute( String name, java. lang. Object o).
.
6.XML采用以下哪种数据组织结构D.
A、星状结构  B 线状结构    C、网状结构    D、树状结构.
.
7.在XML中,下列关于DOM的叙述不正确的(D)。        .
ADOM是独立于开发语言和平台的,因此使用Visnal Basic、Java、Visual C++等开发工具使用的DOM编程API是一致的.
B XML文档通过load方法被装载进内存后,在内存中形成一个DOM文档对象模型树.
C 通过DOM API,软件开发人员可以控制XML文档的结构和内容.
D通过DOM在XML文档中只能按照顺序方式导航.
.
8.Servlet的表单处理的方法有C.
1getParameter(“parameter1”);.
2setContentType.
3getParameterValues.
4sendRedirect.
5getParameterNames.
A①④⑤        B③④⑤    C①③⑤  D③④.
.
9.为了使用自定义标记,不需要定义的独立组件( D)处理类必须有->写tdl描述其中的属性参数等等->使用.
A、定义标记功能的标记处理程序类.
B、将XMI元素名称映射到标记实现的标记库描述符文件.
C、使用标记库的JSP文件.
D、部署描述符文件.
.
10.下面哪两个HTTPServlet的方法能够对客户端请求进行处理?(B(题目都已经说了两个方法想多选都没办法).
1doGet.
2doPut.
3doPost.
4doTrace.
5doSubmit    .
A①②③④⑤        B①③    C③④⑤  D①③④.
.
11.下列哪一个HTTP 响应状态码由于服务器端错误产生的(C.
A、200          B404      C500    D400.
.
12.如果某个类要成为Servlet,则它应该继承如下哪个类(B).
AHttpServletRequest    C、HttpServletResponse  .
B、HttpServlet              DGenericServlet.
.
13.JSP的元素类型只有3:脚本元素、(B)、标准操作元素。.
A、声明元素        B、指令元素.
C、表达元素        D、指令动作元素.
.
.
14.表单标记中的action属性的作用是(D.
A、为表单命名                    .
B、调用客户端验证方法.
C、声明表单的提交方式.
D、指明表单信息发送的目的地址    .
.
15.JSP文件在第一次运行的时候被JSP引擎编译为(A)文件。.
A、Servlet        BClass    CHTML        D    XML.
.
16.下列哪一个不是Web服务器端技术(B.
A) ASP        B)HTML        C)JSP        D)SERVLET.
.
17.自定义标记不可定义为(B).
A、将可以重用的代码编入JSP页面的一种方式.
B、一个访问JSP的、类似于XMI.的前端(一种植入Java代码的方式,而不是植入JSP的。当然JSP本质也是Java代码,所以最好死记吧).
C、一个可扩展的JavaBean,具有在JSP页面内使用的简单接口.
DJava程序员和Web设计者的交互点.
.
18.解析下面XML文档时,下列说法正确的是(A.
<book>.
<author>耿祥义</author>.
<ISBN>9787302206491</ISBN>.
</book>.
A“耿祥义”是文本对象java技术介绍百度百科.
B“耿祥义”是元素对象.
C<book>是元素对象,同样也是文本对象.
D<ISBN>是元素对象,同样也是文本对象.
.
19.假定Name() 返回类型为java.lang.String ,给定JSP代码:.
Welcome <%= Name() %>.
以下那个选项与此语句的功能相同(B//JSP页面内置了Out.
A、Welocome <% Writer.Name());%>.
B、Welocome <% out.Name());%>.
CWelocome <% response.out.Name());%>.
DWelocome <% response.writer.Name());%>.
.
.
20.自定义标签的配置文件放在(B).
A、WebRoot        BWEB-INF    Clib   Dclasses        .
.
21.给定HttpServlet请求对象request以及HttpServlet响应对象response,下面哪条语句能够在servlet中创建cookie"username",并将值设为"joe"B.
Arequest.addCookie ("username". "joe").
B、response.addCookie (new Cookie ("username", "joe")).
C、response.addCookie (username", "joe")).
Drequest.addCookie (new Cookie ("username", "joe")).
.
22.使用<jsp:setProperty>动作标记可以在JSP页面中设置Bean的属性,但必须保证Bean有对应的(A)方法。.
    A、setXxx    B、SetXxx    CgetXxx        DGetXxx.
.
23.以下是l文档的一部分:.
<servlet>.
        <servlet-name>Display</servlet-name>.
        <servlet-class>myPackage.DisplayServlet</servlet-class>.
        <load-on-startup>2</load-on-startup>.
    </servlet>.
    <servlet>.
        <servlet-name>Search</servlet-name>.
        <jsp-file>/search/search.jsp</jsp-file>.
        <load-on-startup>1</load-on-startup>.
    </servlet>.
请问以上l文档中的设置是指示服务器首先装载和初始化哪个servlet?(D.
A、search.jsp            BDisplay.
CDisplayServlet        D、由search.jsp生成的servlet.
.
24.HttpServlet类的方法时,必须带两个参数,它们是(A.
A、HttpServletRequest, HttpServletResponse.
B、ServletRequest, ServletResponse.
CServletIntputStream, ServletOutputStream.
DRequest, Response.
.
25.如何实现监听ServletRequest对象添加属性(A) .
A、实现ServletRequestAttributeListener接口的attributeAdded方法 .
B、实现ServletRequestAttributeListener接口的attributeReplaced方法 .
C、实现ServletRequestListener接口的attributeAdded方法 .
D、实现ServletRequestListener接口的RequestDestroyed方法 .
.
26.下列那种方式可以实现ServletJsp页面之间共享数据。C.
1ServletContext .
2HttpServletResponse.
3HttpServletRequest.
4ServletConfig.
5GenericServlet.
A①②⑤        B④⑤    C①③  D①⑤.
.
27.给定HttpServletRequest 请求对象及HttpServletResponse响应:.
1 HttpSession session = null;.
2// insert code here.
3if(session == null) {.
4……// do something if session does not exist.
5 } else {.
6……// do something if session exists.
7}.
为了实现上面的设计意图,需要在第(2)行插入以下哪条语句(B.
Asession = Sessionj();.
Bsession = Sessionj();.
Csession = Sessionj(true);.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。