2024年jspservlet题库附答案_第1页
2024年jspservlet题库附答案_第2页
2024年jspservlet题库附答案_第3页
2024年jspservlet题库附答案_第4页
2024年jspservlet题库附答案_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.B编写壹种Filter,需要(

)A.继承Filter类

B.实現Filter接口

C.继承HttpFilter类

D.实現HttpFilter接口

2.D自定义標签的配置文献放在________A.WebRoot

B.lib

C.classes

D.WEB-INF

3.ABC有关會话跟踪技术描述對的的是(

)(多选)A.Cookie是Web服务器发送給客户端的壹小段信息,客户端祈求時,可以讀取该信息发送到服务器端。

B.关闭浏览器意味著會话ID丢失,但所有与原會话关联的會话数据仍保留在服务器上,直至會话過期。

C.在禁用Cookie時可以使用URL重写技术跟踪會话。

D.隐藏表單域将字段添加到HTML表單并在客户端浏览器中显示。

4.C

在J2EE中,重定向到另壹种页面,如下(

)語句是對的的

A.request.sendRedirect(“http://www.svse.com.cn”);

B.request.sendRedirect();

C.response.sendRedirect(“http://www.svse.com.cn”);

D.response.sendRedirect();

5.BEL体現式,${10mod3},执行成果為(

)

A.10mod3

B.1

C.3

D.null

6.C自定义標签的作用是(

)

A.编写和使用以便

B.规定是這样的,假如不用,他人會說我們不专业

C.可以減少jsp中的java代码,将代码与界面標签分离,简化前台開发

D.连数据库

7.Brequest.getRequestDispatcher().forward(request,response)称之為(

)

A.流转

B.转发

C.重定向

D.导航

8.BCD有关Servlet的生命周期說法對的的有(

)

(多选)

A.Servlet的生命周期由Servlet实例控制。

B.init()措施在创立完Servlet实例後對其進行初始化,传递的参数為实現ServletContext接口的對象。

C.service()措施响应客户端发出的祈求。

D.destroy()措施释放Servlet实例。

9.B在J2EE中,給定某Servlet的代码如下,编译运行该文献,如下陈說對的的是(

)。(选择壹项)PublicclassServlet1extendsHttpServlet{

publicvoidinit()throwsServletException{}publicvoidservice(ServletRequestrequest,ServletResponseresponse)throwsServletException,IOException{PrintWriterout=response.getWriter();out.println("hello!");}A.编译该文献時會提醒缺乏doGet()或者dopost()措施,编译不可以成功通過

B.编译後,把Servlet1.class放在對的位置,运行该Servlet,在浏览器中會看到输出文字:hello!

C.编译後,把Servlet1.class放在對的位置,运行该Servlet,在浏览器中看不到任何输出的文字

D.编译後,把Servlet1.class放在對的位置,运行该Servlet,在浏览器中會看到运行期錯误信息

10.B在Servlet中,response.getWriter()返回的是________

A.JspWriter對象

B.PrintWriter對象

C.Out對象

D.ResponseWriter對象

11.A在web.xml中使用___________標签配置過滤器。A.<filter>和<filter-mapping>

B.<filter-name>和<filter-class>

C.<filter>和<filter-class>

D.<filter-pattern>和<filter>

12.D自定义標签的描述文献在web.xml中配置對的的是(

A.<taglib>

<tag-uri>bob-tld</tag-uri>

<tag-location>/WEB-INF/bob.tld</tag-location>

</taglib>

B.<tag>

<taglib-uri>bob-tld</taglib-uri>

<taglib-location>/WEB-INF/bob.tld</taglib-location>

</tag>

C.

<jsp-taglib>

<taglib-uri>bob-tld</taglib-uri>

<taglib-location>/WEB-INF/bob.tld</taglib-location></jsp-taglib>

D.<jsp-config>

<taglib>

<taglib-uri>bob-tld</taglib-uri>

<taglib-location>/WEB-INF/bob.tld</taglib-location>

</taglib></jsp-config>

13.AJ2EE中,ServletAPI為使用Cookie,提供了(

)类。

A.javax.servlet.http.Cookie

B.javax.servlet.http.HttpCookie

C.javax.servlet.Cookie

D.javax.servlet.http.HttpCookie

14.D在访問Servlet時,在浏览器地址栏中输入的途径是在_______地方配置的。

A.<servlet-name/>

B.<servlet-mapping/>

C.<uri-pattern/>

D.<url-pattern/>

15.A在JSP页面中,可以完毕输出操作的内置對象是(

)

A.out

B.response

C.request

D.config

16.A給定如下JSP代码片段,有2個客户依次浏览该JSP;且每個客户只浏览壹次,第2個客户會看到浏览器显示(

)。(請选择壹项)<%intx=1;%><%!intx=10;%>X=<%=x%>

A.x=1

B.x=2

C.x=10

D.x=11

17.A

在JSP中,若要在JSP對的使用標签:<x:getKing/>,在jsp中申明的taglib指令為:<%@tagliburi=“/WEB-INF/myTags.tld”prefix=“_____”%>,下划线处应當是(

)

A.x

B.getKing

C.myTags

D.king

18.D可以保留祈求作用域中数据的转向方式是_______。A.response.forward()

B.response.sendRedirect()

C.session.getRequestDispatcher().forward(request,response)

D.request.getRequestDispatcher().forward(request,response)

19.CLogin.jsp為登录页面,表單代码如下:<formaction="index.jsp"method="post">

<inputtype="text"name="name"/>

<inputtype="submit"value="login"/></form>Index.jsp中直接显示顾客名,如下哪种代码對的()

A.${requestS}

B.<%=name%>

C.${}

D.<%=%>

20.B某JSP中有如下代码,显示成果為(

)<%

inta=5;

request.setAttribute(“a”,”123”);

session.setAttribute(“a”,”456”);%><c:outvalue="${a}"/>

A.5

B.123

C.456

D.null

AC在a.jsp中有代码片断如下:<formaction=”b.jsp”method=”POST”name=”form1”>loginName:<inputtype=”text”name=”loginName”/><inputtype=”submit”name=”submit”/></form>在b.jsp中加入下列(

)代码,可以输出在a.jsp页面上输入的loginName的值(多选)

A.<%=request.getParameter(“loginName”)%>

B.<%=request.gerAttribute(“loginName”)%>

C.<%Stringname=request.getParameter(“loginname”);out.println(name);%>

D.<%Stringname=request.getAttribute(“loginname”);out.println(name);%>

22.C要在jsp中使用ArrayList,做法對的的是(

)

A.<%import

java.util.ArrayList%>

B.<%@import

"java.util.ArrayList"%>

C.<%@pageimport="java.util.ArrayList"%>D.<%@pagepackage="java.util.ArrayList"%>

23.A假如只但愿在多种页面间共享数据,可以使用______作用域。A.request,session

B.applicationsession

C.request,application

D.pageContextrequest

24.A在编写過滤器時,需要完毕的措施(

)A.doFilter()

B.doChain()

C.doPost()

D.doDelete()

25.B如下代码执行效果為(

):<c:forEachvar

="i"begin="1"end="5"step="2">

<c:outvalue=“${i}”/></c:forEach>

A.12345

B.135

C.iii

D.15

26.Brequest.setAttribute("user","svse");

session.setAttribute("user","bob");使用{user}则显示(

)

A.null

B.svse

C.bob

D.啥也没有

27.D給定壹种Servlet的doGet措施中的代码片段,如下:

request.setAttribute(“name”,”zhang”);

response.sendRedirect(“http://localhost:8080/servlet/MyServlt”);那么在MyServlet中可以使用(

)措施把属性name的值取出来。

A.Stringstr=request.getAttribute(“name”);

B.Stringstr=(String)request.getAttribute(“name”);

C.Objectstr=request.getAttribute(“name”);

D.無法取出来

28.D在JSP中,test.jsp文献如下,试图运行時,将发生(

)。<html>

<%Stringstr=null;%>

stris<%=str%></html>

A.转译期有误

B.编译Servlet源码時发生錯误

C.执行编译後的Servlet時发生錯误

D.运行後,浏览器上显示:strisnull

29.A自定义標签中,假如要申明標签参数為必须的,则需要進行哪种配置(

)

A.<required>true</required>

B.<rtexprvalue>true</rtexprvalue>C.<required>false</required>

D.<rtexprvalue>false</rtexprvalue>

30.B

编写自定义標签处理类後,需要编写壹种(

)去描述

A..tag文献

B..tld文献

C..dtd文献

D..xml文献

31.C考虑下面JSP文献代码片断:<HTML><BODY><jsp:includepage=”test2.jsp”><jsp:paramname=”username”value=”svse”/></jsp:include></BODY></HTML>如下(

)代码片断放置在test2.jsp中不會导致錯误

A.<jsp:getParamname=”username”/>

B.<jsp:includeparam=”username”/>C.<%=request.getParameter(“username”)%>D.<%=request.getAttribute(“username”)%>

32.B在HTTP协议中,用于发送大量数据的措施是(

)

A.get

B.post

C.put

D.options

33.AJ2EE中,()类型的(

)措施用于得到會话

A.HttpServletRequest、getSession

B.HttpServletResponse、newSessionC.HtttpSession、newInstance

D.HttpSession、getSession

34.A如下代码执行效果為(

)<c:forEachvar="i"begin="1"end="5">

<c:outvalue="${i}"/></c:forEach>

A.12345

B.iiiii

C.15

D.编译錯误

35.CMVC中的M

V

C

分别用_______、_______、_____表达

A.jsp

servletjavabean

B.HTml

javabeanjsp

C.javabeanjsp

servlet

D.servlet

htmljsp

36.DpageContext.setAttribute("user","tom");

request.setAttribute("user","bob");显示"bob",则可以使用(

)

A.{request.getAttribute("user")}

B.{param.user}

C.{user}

D.{requestScope.user}

37.C如下哪個標签实現了switch功能(

)

A.<c:if>

B.<c:switch>

C.<c:choose>

D.<c:case>

38.B在jsp中导入自定义標签的方式對的的是(

)

A.web.xml文献的<taglib>

B.<%@tagliburi=""prefix=""%>

C.<jsp:tagliburi=""prefix=""%>

D.無需导入,可直接使用

39.DpublicclassSecurityFilter

__________________{...}假如想要让该类成為壹种過滤器,横线处应為(

)

A.implementsHttpFilter

B.extendsFilter

C.extendsHttpFilter

D.implementsFilter

40.D在JSP中可動态导入其他页面的標签是(

)

A.<%include/></textarea>

B.<%@include%>

C.<jsp:importPage/>

D.<jsp:include/>

41.D下面哪项是錯误的设置Bean属性值的措施(

)

A.<jsp:setPropertyname="beanInstanceName"property="*"/>

B.<jsp:setPropertyname="beanInstanceName"property="propertyName"value="123"/>

C.<jsp:setPropertyname="beanInstanceName"property="propertyName"param="parameterName"/>

D.<jsp:setPropertyname="beanInstanceName"property="*"value="{string|<%=expression%>}"/>

42.C

<%

Stringcount="100";

pageContext.setAttribute("cnt",count);%>Count:{pageSt100}显示為(

)

A.100100

B.运行异常

C.200

D.没有任何显示

43.AB在J2EE中,使用Servlet過滤器,需要在web.xml中配置(

)元素(选择两项)

A.<filter>

B.<filter-mapping>

C.<servlet-filter>

D.<filter-config>

44.D在JSP中,只有壹行代码:<%=AB%>,运行将输出(

)

A.AB

B.AB

C.113

D.没有任何输出,由于体現式是錯误的

45.C在J2EE中,假如HttpSession的getLastAccessTime()措施返回值為x,getCreationTime(

)措施返回值為y,则為x-y()

A.两個持续祈求之间间隔的最長時间

B.近来的两個持续祈求之间的時间间隔

C.最终使用session发送祈求的時间和session创立時间的间隔

D.最终使用session发送祈求的時间

46.A自定义標签中,使用属性時,需要在______文献中配置,使用_______標签

A..tld

<attribute/>

B.web.xml

<attribute/>

C..tld

<tag/>

D.web.xml

<tag/>

47.A如下哪個措施不是TagSupport类的措施(

)

A.doPost()

B.doStartTag()

C.doEndTag()

D.doAfterBody()

48.BJsp中有如下代码:<%Cookiec=newCookie(“name”,“admin”);c.setMaxAge(10000);response.addCookie(c);%>如下哪句代码可以對的显示”admin”(

)

A.${}

B.${.value}

C.${name}

D.${name.value}

49.A

如下()可用于检索session属性userid的值

A.session.getAttribute(“userid”);

B.session.setAttribute(“userid”);

C.request.getParameter(“userid”);

D.request.getAttribute(“userid”);

50.A給定某Servlet程序的片段如下,顾客在浏览器地址栏中键入對的的祈求URL并回車後,在控制台上显示的成果是(

).

(选择壹项)

publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)

throwsServletException,IOException

{

System.out.println("get");

}

publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)

throwsServletException,IOException

{

System.out.println("post");

}

A.get

B.post

C.getpost

D.postget

51.Dtest.jsp文献中有如下壹行代码:<jsp:useBeanid=”user”scope=”__”class=”com.UserBean”>要使user對象可以作用于整個应用程序,下划线中应添入(

A.page

B.request

C.session

D.application

52.CJSP中有三大类標签,分别是(

)

A.HTML標识

JSP標识

Servlet標识

B.CSS標识

HTML標识

Javascript標识

C.動作標识

脚本標识

指令標识

D.指令標识

脚本標识

HTML標识

53.B在JSP中,只有壹行代码:${1+2},运行将输出(

A.1+2

B.3

C.null

D.没有任何输出,由于体現式是錯误的

54.C下面__________措施可以返回目前祈求的祈求方式

A.request.getAttribute()

B.session.getMethod()

C.request.getMethod()

D.request.getRequestURI()

55.AC运用MyEclipse開发Servlet,下列說法對的的是(

)

A.MyEclipse可自動产生web.xml

B.MyEclipse不能自動产生web.xml,需要手工编写

C.可运用MyEclipse自带的Tomcat作為Servlet容器

D.MyEclipse没有自带Tomcat,需要自已安装配置。

56.D當壹种Servlet初次被祈求的時候,服务器首先會调用________措施

A.doGet

B.doPost

C.doInit

D.init

57.A只可以传递字符串类型数据的方式是_________

A.表單

URL重写

B.session對象

表單

C.隐藏域

setParameter措施

D.都可以

58.A某JSP中有如下代码:<%pageContext.setAttribute(“a”,”page”);request.setAttribute(“a”,”request”);session.setAttribute(“a”,”session”);application.setAttribute(“a”,”application”);%>有:${a}则显示成果為(

)

A.page

B.request

C.session

D.application

59.B

過滤器使用______________才能继续传递到下壹种過滤器

A.request.getRequestDispatcher().forward(request,response);

B.doFilter()

C.doPut()

D.doChain()

60.BC

在Servlet裏,能实現跳转的措施有(

)(多选)

A.运用javax.servlet.http.HttpServletRequest接口的sendRedirect措施

B.运用javax.servlet.http.HttpServletResponse接口的sendRedirect措施

C.运用javax.servlet.RequestDispatcher接口的forward措施

D.运用javax.servlet.ResponseDispatcher接口的forward措施

61.C如下哪项陈說是錯误的(

A.在WEB项目的共享数据范围内,application是范围最广泛的

B.當我們在壹种JSP页面新開窗口時,新開窗口的页面也共享session范围内的数据

C.當在JSP页面中通過<jsp:forward>指令将页面祈求转发到的页面中,可以共享壹种page范围内的数据

D.當顾客重新打開壹种浏览器窗口時,原session對象不再有效

62.C下面有关JSP作用域對象的說法錯误的是(

)

A.request對象可以得到祈求中的参数

B.session對象可以保留顾客信息

C.application對象可以被多种应用共享

D.作用域范围從小抵达是request、session、application

63.A如下代码能否编译通過,假如能编译通過,运行時得到什么输出成果(

)。<%request.setAttribute("count",newInteger(0));Integercount=request.getAttribute("count");%><%=count%>

A.编译不通過

B.可以编译运行,输出0

C.编译通過,但运行時抛出ClassCastException

D.可以编译通過,但运行無输出

64.C

在Servlet中,下列語句可以對的获取PrintWriter對象的是(

)

A.PrintWriterout=request.getWriter();

B.PrintWriter

out=

request.getPrintWriter();

C.PrintWriterout=response.getWriter();

D.PrintWriter

out=

response.getPrintWriter();

65.D

有showgamej.jsp,代码如下<%

Gamegame=request.getAttribute("gameEntity");%><%=game.getGameName()%>在浏览器中输入http://localhost:8080/game/showgame.jsp访問時,出現500錯误,报出异常為NullPointerException导致该問題的原因也許是(

)

A.jsp文献途径不對

B.game對象没有用new初始化

C.getGameName()措施未定义

D.参数名称所代表的對象在祈求中主线就不存在

66.B從JSP中将数据传递給另壹种JSP或Servlet,方式有____________

A.表單

javascript

HTML標签

B.表單

URL重写

setAttribute措施

C.URL重写

隐藏域

表單

D.JSP的標签

67.C在编写Servlet時需要__________

A.继承Servlet

B.实現HttpRequestServlet

C.继承HttpServlet

D.实現HttpRequest

68.A目前session中没有任何属性,阅讀下面2個JSP中的代码,将分别输出(

)。

<%

out.println(session.getAttribute("svse"));

%>

<%

session.invalidate();

out.println(session.getAttribute("svse"));

%>

A.null,异常信息

B.null,null

C.异常信息,异常信息

D.异常信息,null

69.DHttp协议的状态码(

)表达文献没有创立

A.200

B.400

C.500

D.404

70.AServlet程序的入口點是(

)

A.init()

B.main()

C.service()

D.doGet()

71.C如下代码,执行效果為(

)<c:setvar=“a”value=“123”/><c:outvalue=“${a}”/><c:outvalue=“a”/>

A.123

123

B.a

123

C.123

a

D.A

a

72.ABD在JSP页面中通過<jsp:forwardpage=urlname/>将本页面祈求转发至指定URL指定的文献,则在该URL组件(JSP页面)中可接受数据的范围是(

)(选择3项)

A.session

B.request

C.page

D.application

73.A在WEB应用中,数据传递的默认编码是(

)

A.ISO-8859-1

B.UTF-8

C.GBK

D.UNICODE

74.D如下哪句代码可以對的导入关键標签库(

)

A.<%pageimport="c"%>

B.<%pageprefix="c"uri="/WEB-INF/c.tld"%>

C.<%taglibprefix="c"import="/WEB-INF/c.tld"%>

D.<%taglibprefix="c"uri="/WEB-INF/c.tld"%>

75.B從HTTP祈求中,获得祈求参数,应當调用(

)

A.request對象的getAttribute()措施

B.request對象的getParameter()措施

C.session對象的getAttribute()措施

D.session對象的getParameter()措施

76.D在servlet中的doGet和doPost措施中只有如下代码:

request.setAttribute(”jb”,”aPtech”);

response.sendRedirect(”http://localhost:8080/servlet/Servlet2”);

那么在Servlet2中使用(

)可以把属性jb的值取出来

A.Stringstr=request.getAttribute(“jb”);

B.Stringsir=(String)request.getAttribute(“jb”);

C.Objectstr=request.getAttribute(“jb“);

D.取不出来

77.CJ2EE中,HttpServletRequest类的(

)措施用返回与目前祈求有关联的會话,假如没有,则返回null

A.getSession()

B.getSession(true)

C.getSession(false)

D.getSession(null)

78.AServlet接受祈求時,會调用_____________

A.service

B.doGet

C.doPost

D.init

79.D有关<jsp:include>,下列說法不對的的是(

A.它可以包括静态文献

B.它可以包括動态文献

C.當它的flush属性為true時,表达缓冲区满時,将會被清空

D.它的flush属性的默认值為true

80.C在壹种Filter中,处理filter业务的是()措施

A.dealFilter(ServletRequestrequest,ServletResponseresponse,FilterChainchain)

B.dealFilter(ServletRequestrequest,ServletResponseresponse)

C.doFilter(ServletRequestrequest,ServletResponseresponse,FilterChainchain)

D.doFilter(ServletRequestrequest,ServletResponseresponse)

81.B在自定义標签中,HelloTag继承自TagSupport类,其中有如下代码:out.println("HELLO");该out對象申明措施為(

)

A.PrintWriterout=response.getOut();

B.JspWriterout=pageContext.getOut();

C.JspWriterout=pageContext.getWriter();

D.PrintWriterout=response.getWriter();

82.CServlet的运行過程是(

)

A.當祈求Servlet時,服务器會即時加载Servlet类,然後對该类進行实例化,调用對应的措施处理祈求

B.首先對Servlet進行配置,然後服务器在处理祈求時,将配置過的Servlet类找到,然後实例化处理祈求

C.在服务器启動時,會加载Servlet,然後在处理祈求的時候,实例化Servlet對象处理祈求

D.Servlet是壹种具有接受祈求和响应功能的类,在被祈求時,Servlet早就被实例化好了,可以直接处理祈求

83.C在JSP中,對<jsp:setProperty>標识描述對的的是(

A.<jsp:setProperty>和<jsp:getProPerty>必须在壹种JSP文献中搭配出現

B.就如同session.setAttribute()同样,来设计属性/值對

C.和<jsp:useBean>動作壹起使用,来设置bean的属性值

D.就如同request.setAttribute()同样,来设置属性/值對

84.D

在Servlet中有壹段代码如下

publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)

throwsServletException,IOException{

request.setAttribute("name",newInteger(100));

response.sendRedirect("show.jsp");

}在show.jsp中<%=request.getAttribute("name")%>页面成果為(

)

A.100

B.java.lang.Integer

C.Integer

D.null

85.Atest.jsp文献如下:<jsp:useBeanid="buffer"scope="page"type="java.lang.StringBuffer"/><%buffer.append("ABC");%>Bufferis<%=buffer%>试图运行時,将发生(

A.编译期錯误

B.编译Servlet源码時发生錯误

C.运行Servlet時发生錯误

D.运行後,浏览器上显示:bufferisABC.

86.B

<tag>

<name>message</name>

<tag-class>org.bob.taglib.MessageTag</tag-class>

<body-content>empty</body-content>

<attribute>

<name>name</name>

<required>true</required>

</attribute></tag>對這段配置描述對的的是(

)

A.定义了壹种message標签,有壹种属性叫name

B.配置了壹种名字為message的標签,该名称對应到org.bob.taglib.MessageTag类,并且標签不容許有主体内容,使用標签時有壹种必须得属性為name

C.申明了壹种名字為message的標签,该標签對应到MessageTag类,并且標签没有主体内容

D.標签配置錯误,主体不能為空

87.D

publicclassWriterimplementsTagSupport{

(1)

protectedintdoStartTag(){SKIP_BODY}

(2)

publicintdoEndTag(){returnEVAL_PAGE}(3)}有問題的語句是(

)

A.2

3

B.3

C.1

23

D.1

2

88.C

支持中文的常用字符集有

A.UTF-8

GBK

ZH23BIG5

B.ISO-8859-1

MS950

C.UTF-8

GBKGB2312

BIG5

D.UTF-16

ANSISQL

89.AServlet可以在如下(

)三個不壹样的作用域存储数据

A.祈求、會话和上下文

B.响应、會话和上下文

C.祈求、响应和會话

D.祈求、响应和上下文

90.C在Filter過滤器的生命周期措施中,每當传递祈求或响应時,web容器會调用(

)措施

A.init

B.service

C.doFilter

D.destroy

91.Bapplication對象是_______,而session對象则是__________

A.服务器的壹种数据空间,可以让服务器中的所有应用共享数据

与顾客的祈求有关

B.应用程序上下文,它容許数据在同壹应用程序中的任何Web组件共享

每個客户专用的

C.寄存所有的祈求中数据

寄存會话中的所有数据

D.HttpApplication类型

保留用访問应用期间的私有数据

92.A給定壹种Model1体系构造,其中有壹种JSP页面处理所有控制器函数,這個JSP控制器要把祈求分派給另壹种JSP页面(

)

A.<jsp:forwardpage=”view.jsp”/>

B.<jsp:forwardfile=”view.jsp”/>

C.<jsp:dispatchpage=”view.jsp”/>

D.<jsp:dispatchfile=”view.jsp”/>

93.C<jsp:useBeanid="emp"scope="request"class="org.svse.entity.Employee">

<jsp:setPropertyname="emp"property="ename"value="Susan"/></jsp:useBean>

员工名:_____________________.

显示员工姓名對的的做法是(

)

A.{emp.ename}

B.{requestScope.emp.getEname()}

C.{requestScope.emp.ename}

D.{emp.getEname()}

94.D如下哪個参数不属于<c:forEach>標签(

)

A.var

B.begin

C.end

D.delims

95.C

在J2EE中,如下對RequestDispatcher描述對的的是(

)

A.Jsp中有個隐含的對象diapatcher,它的类型是RequestDispatcher

B.ServletConfig有壹种措施:getRequestDispatcher可以返回RequestDipatcher對象

C.RequestDipatcher有壹种措施:forward可以把祈求继续传递給别的Servlet或者JSP界面

D.JSP中有個隐含的默认對象request,它的类型是RequestDipatcher

96.B有关MVC模式說法對的的是(

)

A.用来将代码分開的措施

B.将显示、流程控制、业务逻辑分開,提高维护性和分离复杂度

C.视图模型控制器模型

D.只用java才有的模型

97.B在JSP页面中,类型為HttpServletResponse的内置對象是(

)

A.out

B.response

C.request

D.config

98.C在JSP页面中,保留数据的范围由小到大依次是(

)

A.pageContext,request,application,session

B.pageContext,application,session,request

C.pageContext,request,session,application

D.pageContext,session,request,application

99.Ahttp是壹种(

)协议

A.無状态

B.有状态

C.状态良好的

D.局域网

100.A编写Servlet的doPost措施時,需要抛出异常為(

)

A.ServletException,IOException

B.ServletException,RemoteException

C.HttpServletException,IOException

D.HttpServletException,RemoteException

101.C使用GET方式提交数据,接受数据時,处理中文最直接有效方式為(

)

A.request.setCharacterEncoding("utf-8");

B.response.setContentType("text/html;charset=utf-8");

C.Stringname=newString(request.getParameter("name").getBytes("ISO-8859-1"),"gbk");

D.response.setCharacterEncoding("gbk");

102.C在JSP页面中,對的引入JavaBean的是(

A.<%jsp:useBeanid=”myBean”scope=”page”class=”pkg.MyBean”%>

B.<jsp:useBeanname=”myBean”scope=”page”class=”pkg.MyBean”>

C.<jsp:useBeanid=”myBean”scope=”page”class=”pkg.MyBean”/>

D.<jsp:useBeanname=”myBean”scope=”page”class=”pkg.MyBean”/>

103.ATomcat的端口号可以在_____文献中修改

A.server.xml

B.web.xml

C.tomcat.xml

D.不能改

104.C給定TheBean类,假设還没有创立TheBean类的实例,如下哪些JSP原则動作語句能创立這個bean的壹种新实例,并把它存储在祈求作用域(

)

A.<jsp:useBeanname="myBean"type="com.example.TheBean"/>

B.<jsp:takeBeanname="myBean"type="com.example.TheBean"/>

C.<jsp:useBeanid="myBean"class="com.example.TheBean"scope="request"/>

D.<jsp:takeBeanid="myBean"class="com.example.TheBean"scope="request"/>

105.D有三個JSP文献如下1.jsp<ahref="2.jsp?user=svse">To2.jsp</a>2.jsp<%Stringuser=request.getParameter("user");%><jsp:forwardpage="3.jsp"/>3.jsp<%=request.getParameter("user")%>页面中输出(

)

A.报錯

B.什么都没有

C.null

D.svse

106.D

自定义標签的描述文献在web.xml中配置對的的(

)

A.<taglib>

<tag-uri>bob-tld</tag-uri>

<tag-location>/WEB-INF/bob.tld</tag-location>

</taglib>

B.<tag>

<taglib-uri>bob-tld</taglib-uri>

<taglib-location>/WEB-INF/bob.tld</taglib-location>

</tag>

C.<jsp-taglib>

<taglib-uri>bob-tld</taglib-uri>

<taglib-location>/WEB-INF/bob.tld</taglib-location></jsp-taglib>

D.<jsp-config>

<taglib>

<taglib-uri>bob-tld</taglib-uri>

<taglib-location>/WEB-INF/bob.tld</taglib-location>

</taglib></jsp-config>

107.CServlet中,HttpServletResponse的()措施用来把壹种Http祈求重定向到此外的URL.

A.sendURL()

B.redirectURL()

C.sendRedirect()

D.redirectResponse()

108.A在J2EE中,對于HttpServlet类的描述,錯误的是(

)

A.我們自已编写的Servlet继承了HttpServlet类,壹定需覆盖doPost或者doGet

B.Httpservlet类扩展了GenericServlet类,实現了GenericServlet类的抽象措施

C.Httpservlet类中处理客户祈求和响应時所使用的两個接口是:HttpServletRequest和HttpServletResponse.

D.我們自已编写的servlet继承了Httpservlet类,壹般只需要覆盖doPost或doGet措施,不必覆盖servive()措施,由于壹种service()措施會调用doPost或者doGet措施

109.D在JSP中,如下的page指令设置了使用的脚本語言是Java,且导入了java.rmi.*和java.util.*包.對的的是(

)

A.<%@pageLanguage=“Java”,import=”java.rmi.*;java.uitl.*”%”>

B.<%@pagelanguage=“Java”import=”java.rmi.*;java.uitl.*”%”>

C.<%@pagelanguage=“Java”;import=”java.rmi.*;java.uitl.*”%”>

D.<%@pagelanguage=“Java”import=”java.rmi.*,java.uitl.*”%>

110.D下面有关MVC的說法不對的的是(

)

A.M表达Model层,是存储数据的地方

B.View表达视图层,负责向顾客显示外观

C.Controller是控制层,负责控制流程

D.在MVC架构中jsp壹般做控制层

111.A

給定test1.jsp代码片断,如下:<html><jsp:includepage=”test2.jsp”flush=”false”><jsp:paramname=”color”value=”red”/></jsp:include></html>要在test2.jsp中输出参数color中的值,如下选项對的的是(

A.<%=request.getParameter(“color”)%>

B.<%=request.getAttribute(“color”)%>

C.<jsp:getParamname=”color”/>

D.<jsp:includeparam=”color”/>

112.A

在JSP中,給定如下JSP代码片段,运行成果是(

)。<%

intx=5;%><%!intx=7;

%>

<%!

IntgetX(){

returnx;}%><%out.print(“X1=”x);

%><%

out.print(“X2=”getX());

%>

A.X1=5

X2=7

B.X1=5

X2=5

C.X1=7

X2=7

D.X1=7

X2=5

113.C在WEB应用程序的目录构造中,在WEB-INF文献夹中的lib目录是放(

)文献的

A..jsp文献

B..class文献

C..jar文献

D.web.xml文献

114.B給定壹种Servlet程序的代码片段,如下:()PublicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException{

request.getSession().getAttribute(“A”);

//第二行}假定第二行返回的對象引用不是null,那么這個對象存储在(

)范围中

A.page

B.session

C.request

D.application

115.C在J2EE中,使用Resultset對象的next()措施移動光標時,假如超過界线,會抛出异常,该异常壹般是(

)

A.InterruptedExceptlon

B.AlreadyBoundExceptlon

C.SQLException

D.NetExcePtlon

116.B如下代码执行效果為:(

)<%session.setAttribute(“a”,”svse”);%><c:iftest=“${2>1}”><c:outvalue=“${a}”/></c:if>

A.a

B.svse

C.2>1

D.null

117.A給定壹种Servlet的代码片段如下:PublicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{

______

out.println(“hikitty!”);

out.close();}运行次Servlet時输出如下:

hikitty!则应在此Servlet下划线处填充如下代码(

)

A.PrintWriterout=response.getWriter();

B.PrintWriterout=request.getWriter();

C.OutputStreamout=response.getOutputStream();

D.OutputStreamout=request.getWriter();

118.D

按作用域從大到小排列對的的是

A.applicationpagerequestresponse

B.sessionpageContextrequestapplication

C.public

applicationsessionrequest

D.applicationsessionrequest

pageContext

119.C

<%

Stringname=request.getAttribute("uname");%>________________________横线处使用什么代码可以将name的值显示在页面(

)

A.response.print(name);

B.<%request

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论