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

下载本文档

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

文档简介

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给定一种ServletdoGet办法中代码片段,如下:

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中,如果HttpSessiongetLastAccessTime()办法返回值为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编写ServletdoPost办法时,需要抛出异常为(

)

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);

温馨提示

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

评论

0/150

提交评论