2021年JAVAWEB期末复习题库便于打印版.doc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2021 JAVAWEB 期末 复习 题库 便于 打印
- 资源描述:
-
1、当访问一种Servlet时,如下Servlet中哪个办法先被执行?( D ) (A) destroy() (B) doGet() (C) service() (D) init0 2、假设在myServlet应用中有一种MyServlet类,在web.xml文献中对其进行如下配备: <servlet> <servlet-name> mysrvlet </servlet-name> <servlet-class> com.wgh.MyServlet </servlet -class> </servlet> < servlet-mapping> <servlet -name> myservlet </servlet-name> <servlet-pattern> /welcome </url-pattern> </servlet-mapping> 则如下选项可以访问到MyServlet是( D )。 (A) http://localhost:8080/MyServlet (B) http://localhost:8080/myservlet (C) http://localhost:8080/com/wgh/MyServlet (D) http://localhost:8080/ welcome 3.JSP文献在第一次运营时候被JSP引擎编译为( A )文献。 A. Scrvlet B. Class C. HTML D. XML 4 MVC设计模式将应用程序分为( B )某些。 A. 2 B. 3 C.4 D. 5 5Java FE体系中Web层技术是( D )。 A. HTML B. JavaBean C. EJB D. JSP 6. 在如下( D )标签用来对页面内容进行预定义。 A. <p> B. <br> C. <hr> D. <pre> 7. 如下( B )标签用来建立无序列表。 A. <ol></ol> B. <ul></ul> C. <dI></dl> D. <ill></il> 9. JSP规范唯一支持语言是( C )。 A. C# B. C++ C. Java D.Basic 10. JSP中,HTMI.注释特点是( B )。 A.发布网页时看不到,在源文献中也看不到 B.发布网页时看不到,在源文献中能看到 C.发布网页时能看到,在源文献中看不到 D.发布网页时能看到,在源文献中也能看到 3. page指令属性中可以多次设计属性是( A )。 A. import B. session C. extends D. info 11.用于获取bean属性动作是( B )。 A. <jsp:uscBean> B. <jsp:getProperty> C. <jsp:setProperty> D. <jsp:forward> 12用于为其她动作提供附加信息动作是( C )。 A <jsp:includc> B <jsp:plugin> C <jsp:pararn> D <jsp:useBean> 13 下列( A )不是request对象办法。 A. addHeader( String name,String value) B. getSession(Boolean create) C. setAttrihute( String name,java. lang. Object o) D. isSecure() 14 response对象setHeader( String name,String value)办法作用是( B )。 A添加HTTP文献头 B设定指定名字HTTP文献头值 C判断指定名字HTTP文献头与否存在 D向客户端发送错误信息 15. 设立session有效时间(也叫超时时间)办法是( A )。 A. setMaxinactivelnterval(int interval) B getAttributeName() C setAttrlbuteName(Strlng name,java.lang.Object value) D getLastAccessedTime() 16. 能清除缓冲区中数据,并且把数据写到客户端是out对象中办法是( C )。 A. out.newLine() B. out.clear() C. out.flush() D. out.clearBuffer() 17. pageContext对象findAttribute()办法作用是( C )。 A.用来设立默认页面范畴或指定范畴之中已命名对象 B.用来删除默认页面范畴或指定范畴之中已命名对象 C.按照页面祈求、会话以及应用程序范畴顺序实现对某个已命名属性搜索 D.以字符串形式返回一种对异常描述 18、JDBC提供3个接口来实现SQL语句发送,其中执行简朴不带参数SQL语句是( A )。 A. Statement类 B. PreparedStaternent类 C. CallableStatement类 D. DriverStatement类 19 Staternent类提供3种执行办法,用来执行更新操作是( B )。 A.executeQuery() B.executeUpdate() C.execute() D.query() 20负责解决驱动调入并产生对新数据库连接支持接口是( A )。 A.DriverManager B.Connection C.Statement D.ResultSct 21.不是JavaBcan属性项为( B )。 A. constrained属性 B.id属性 C bound属性 D simple属性 22.不是JavaBean作用域项为( A )。 A. bound B page C rcquest D application 23. JavaBean有( A )种。 A. 2 8 3 C 4 D 5 24.在JSP/Servlet生命周期中,用于初始化办法是( C )。 A doPost() B doGct() C init() D destroy() 25. Servlet长处有( ABC )。 A执行效率高 B可移植性好 C功能强大 D.运营速度快 26. Scrvlet与JSP区别是( BCD )。 A.性能更强 B.编程方式不同 C.运营速度不同 D.编译顺序不同 27.下面不是Servlet办法是( C )。 A doTrace() B doPost() C.doRead() D doOptions() 28.自定义标记可定义为( ABCD )。 A.将可以重用代码汇编人JSP页面一种方式 B.一种访问Java、类似于XMI.前端 C.一种可扩展JavaBean,具备在JSP页面内使用简朴接口 D.Java程序员和Web设计者交互点 29.为了使用自定义标记,需要定义3种独立组件( ABC )。 A.定义标记功能标记解决程序类 B.将XMI元素名称映射到标记实现标记库描述符文献 C.使用标记库JSP文献 D.布置描述符文献 二、填空题 1.request内置对象代表了_客户端__祈求信息,重要用于通过HTTP合同传送给__服务端__数据。__out__对象重要用来向客户输出各种数据类型内容。 3.__page__对象用于指定当前JSP页面自身。 4.__pageContext __对象提供了对JSP页面内使用到所有对象及名字空间访问。 5.__application__对象保存应用程序中公有数据。 6.response对象实现_HttpServletResponse___接口,可对客户祈求作出动态响应,向客户端发送数据。 7.config对象是JSP页面通过__Servlet__进行初始化时被传递对象。 8.exception对象用来解决JSP文献在执行时_发生错误和异常_。 1. JSP标记都是以_<%___或_<jsp___开头,以__%>__或__/>__结尾。 2. JSP页面就是在__.HTML____或 _XML_____代码中嵌入Java语法或JSP元素。 3. JSP指令描述__文献____转换成JSP服务器所能执行Java代码控制信息,用于指定整个JSP页面有关信息,并设立JSP页面有关属性。 4.JSP程序中注释有__隐藏注释_、_HTML注释_和__Java语言_ 注释。 5.JSP表达式惯用在__向叶面输出内容__生成动态链接地址和动态指定Form表单解决页面。 1.HTML文档扩展名是_.html___或__.htm__它们是可供浏览器解释浏览网页文献格式。 2. Wcb服务器通过____表单____获取顾客信息。 3. 在HTML中加入CSS办法重要有__嵌入式__、_内联式___和_外联式___。 4. HTML文档分为文档头和_文档体___两某些。 5. 惯用列表分别有__有序列表<ol>__和__无序列表<ul>___。 6. 表单普通由___表单标签_____、__表单域__和___表单按钮_____构成。 7. _表格___是一种可以有效描述信息组织形式,由行、列和单元格构成。 1.当前主流三大动态Web开发技术是PHP、ASP/ASP. NET和__JSP__。 2. MVC设计模式将应用程序分为模型、__视图__和__控制__。 3. JSP页面执行方式是__编译方式__。 5 JSP两种体系构造是__modle1__和_modle2_ __。 1题. 编写一种Filter,需要() A. 继承Filter 类 B. 实现Filter 接口 C. 继承HttpFilter 类 D. 实现HttpFilter接口 对的答案为:B 第2题. 自定义标签配备文献放在________ A. WebRoot B. lib C. classes D. WEB-INF 对的答案为:D 第3题. 关于会话跟踪技术描述对的是(多选) A. Cookie是Web服务器发送给客户端一小段信息,客户端祈求时,可以读取该信息发送到服务器端 B. 关闭浏览器意味着会话ID丢失,但所有与原会话关联会话数据仍保存在服务器上,直至会话过期 C. 在禁用Cookie时可以使用URL重写技术跟踪会话 D. 隐藏表单域将字段添加到HTML表单并在客户端浏览器中显示 对的答案为:ABC 第4题. 在J2EE中,重定向到另一种页面,如下()语句是对的 A. request . sendRedirect(“http :// www . svse . com . cn”); B. request . sendRedirect(); C. response . sendRedirect(“http:// www . svse . com . cn”); D. response .sendRedirect(); 对的答案为:C 第5题. EL表达式,${10 mod3},执行成果为: A. 10 mod 3 B. 1 C. 3 D. null 对的答案为:B 第6题. 自定义标签作用是 A. 编写和使用以便 B. 规定是这样,如果不用,别人会说咱们不专业 C. 可以减少jsp中java代码,将代码与界面标签分离,简化前台开发 D. 连数据库 对的答案为:C 第7题. request.getRequestDispatcher().forward(request,response)称之为 A. 流转 B. 转发 C. 重定向 D. 导航 对的答案为:B 第8题. 关于Servlet生命周期说法对的有 (多选) A. Servlet生命周期由Servlet实例控制 B. init()办法在创立完Servlet实例后对其进行初始化,传递参数为实现ServletContext接口对象 C. service()办法响应客户端发出祈求 D. destroy()办法释放Servlet实例 对的答案为:BCD 第9题. 在J2EE中,给定某Servlet代码如下,编译运营该文献,如下陈述对的是()。(选取一项) Public class Servlet1 extends HttpServlet{ Publicvoid init() throws ServletException{ } Publicvoid service(HttpServletRequest request,HttpServletResponse response) ThrowsServletException,IOException{ PrintWriterout = response.getWriter(); out.println(“hello!”); }} A. 编译该文献时会提示缺少doGet()或者dopost()办法,编译不可以成功通过 B. 编译后,把Servlet1.class放在对的位置,运营该Servlet,在浏览器中会看到输出文字:hello! C. 编译后,把Servlet1.class放在对的位置,运营该Servlet,在浏览器中看不到任何输出文字 D. 编译后,把Servlet1.class放在对的位置,运营该Servlet,在浏览器中会看到运营期错误信息 对的答案为:B 第10题. 在Servlet中,response.getWriter()返回是____________ A. JspWriter对象 B. PrintWriter对象 C. Out对象 D. ResponseWriter对象 对的答案为:B 第11题. 在web.xml中使用___________标签配备过滤器 A. <filter>和<filter-mapping> B. <filter-name>和<filter-class> C. <filter>和<filter-class> D. <filter-pattern>和<filter> 对的答案为:A 第12题. 自定义标签描述文献在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> 对的答案为:D 第13题. J2EE中,Servlet API为使用Cookie,提供了()类。 A. javax.servlet.http.Cookie B. javax.servlet.http.HttpCookie C. javax.servlet. Cookie D. javax.servlet.http.HttpCookie 对的答案为:A 第14题. 在访问Servlet时,在浏览器地址栏中输入途径是在_______地方配备 A. <servlet-name/> B. <servlet-mapping/> C. <uri-pattern/> D. <url-pattern/> 对的答案为:D 第15题. 在JSP页面中,可以完毕输出操作内置对象是 A. out B. response C. request D. config 对的答案为:A 第16题. 给定如下JSP代码片段,有2个客户依次浏览该JSP;且每个客户只浏览一次,第2个客户会看到浏览器显示()。(请选取一项) <%int x = 1;%> <%!int x = 10;%> X =<%=x%> A. x=1 B. x=2 C. x=10 D. x=11 对的答案为:A 第17题. 在JSP中,若要在JSP对的使用标签:<x:getKing/>,在jsp中声明taglib指令为:<%@tagliburi = “/WEB-INF/myTags.tld” prefix = “_____”%>,下划线处应当是 A. x B. getKing C. myTags D. king 对的答案为:A 第18题. 可以保存祈求作用域中数据转向方式是______________ A. response.forward() B. response.sendRedirect() C. session.getRequestDispatcher().forward(request,response) D. request.getRequestDispatcher().forward(request,response) 对的答案为:D 第19题. Login.jsp为登录页面,表单代码如下: <form action="index.jsp"method="post"> <input type="text" name="name"/> <input type="submit" value="login"/> </form> Index.jsp中直接显示顾客名,如下哪种代码对的() A. ${requestScope.name} B. <%=name%> C. ${param.name} D. <%=param.name%> 对的答案为:C 第20题. 某JSP中有如下代码,显示成果为() <% inta = 5; request.setAttribute(“a”,”123”); session.setAttribute(“a”,”456”); %> <c:out value="${a}"/> A. 5 B. 123 C. 456 D. null 对的答案为:B 第21题. 在a.jsp中有代码片断如下: <form action =”b.jsp” method =”POST”name=”form1”> loginName:<input type=”text”name=”loginName”/> <input type=”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);%> 对的答案为:AC 第22题. 要在jsp中使用ArrayList,做法对的是 A. <% import java.util.ArrayList%> B. <%@ import "java.util.ArrayList"%> C. <%@ pageimport="java.util.ArrayList"%> D. <%@ pagepackage="java.util.ArrayList"%> 对的答案为:C 第23题. 如果只但愿在各种页面间共享数据,可以使用__________作用域 A. request,session B. application session C. request,application D. pageContext request 对的答案为:A 第24题. 在编写过滤器时,需要完毕办法 A. doFilter() B. doChain() C. doPost() D. doDelete() 对的答案为:A 第25题. 如下代码执行效果为(): <c:forEach var = "i" begin = "1" end ="5" step = "2"> <c:outvalue=“${i}”/> </c:forEach> A. 1 2 3 4 5 B. 1 3 5 C. i i i D. 15 对的答案为:B 第26题. request.setAttribute("user","svse"); session.setAttribute("user","bob"); 使用{user}则显示 A. null B. svse C. bob D. 啥也没有 对的答案为:B 第27题. 给定一种 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. 无法取出来 对的答案为:D 第28题. 在JSP中,test . jsp文献如下,试图运营时,将发生()。 <html> <% String str = null;%> str is <%= str%> </html> A. 转译期有误 B. 编译Servlet源码时发生错误 C. 执行编译后Servlet时发生错误 D. 运营后,浏览器上显示:str isnull 对的答案为:D 第29题. 自定义标签中,如果要声明标签参数为必要,则需要进行哪种配备: A. <required>true</required> B. <rtexprvalue>true</rtexprvalue> C. <required>false</required> D. <rtexprvalue>false</rtexprvalue> 对的答案为:A 第30题. 编写自定义标签解决类后,需要编写一种()去描述 A. .tag文献 B. .tld文献 C. dtd文献 D. .xml文献 对的答案为:B 第31题. 考虑下面JSP文献代码片断: <HTML> <BODY> <jsp:include page=”test2.jsp”> <jsp:param name=”username”value=”svse”/> </jsp:include> </BODY> </HTML> 如下()代码片断放置在test2.jsp中不会导致错误 A. <jsp:getParamname=”username”/> B. <jsp:include param=”username”/> C. <%=request.getParameter(“username”)%> D. <%=request.getAttribute(“username”)%> 对的答案为:C 第32题. 在HTTP合同中,用于发送大量数据办法是 A. get B. post C. put D. options 对的答案为:B 第33题. J2EE 中,()类型()办法用于得到会话 A. HttpServletRequest、getSession B. HttpServletResponse、newSession C. HtttpSession、newInstance D. HttpSession、getSession 对的答案为:A 第34题. 如下代码执行效果为: <c:forEach var = "i" begin ="1" end = "5"> <c:outvalue="${i}"/> </c:forEach> A. 1 2 3 4 5 B. i i i i i C. 15 D. 编译错误 对的答案为:A 第35题. MVC中 M V C 分别用_______、_______、_____表达 A. jsp servlet javabean B. HTml javabean jsp C. javabean jsp servlet D. servlet html jsp 对的答案为:C 第36题. pageContext.setAttribute("user","tom"); request.setAttribute("user","bob"); 显示"bob",则可以使用 A. {request.getAttribute("user")} B. {param.user} C. {user}D. {requestScope.user} 对的答案为:D 第37题. 如下哪个标签实现了switch功能 A. <c:if> B. <c:switch> C. <c:choose>D. <c:case> 对的答案为:C 第38题. 在jsp中导入自定义标签方式对的是 A. web.xml文献<taglib> B. <%@ tagliburi="" prefix=""%> C. <jsp:tagliburi="" prefix=""%> D. 无需导入,可直接使用 对的答案为:B 第39题. public classSecurityFilter ______{...}如果想要让该类成为一种过滤器,横线处应为 A. implements HttpFilter B. extends Filter C. extends HttpFilter D. implements Filter 对的答案为:D 第40题. 在JSP中可动态导入其她页面标签是 A. <%include/></textarea>B.<%@ include%> C. <jsp:importPage/> D. <jsp:include/> 对的答案为:D 第41题. 下面哪项是错误设立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 %>}"/> 对的答案为:D 第42题. <% String count="100"; pageContext.setAttribute("cnt",count); %> Count:{pageSt 100} 显示为 A. 100100 B. 运营异常 C. 200 D. 没有任何显示 对的答案为:C 第43题. 在 J2EE中,使用 Servlet 过滤器,需要在web.xml中配备()元素 (选取两项) A. <filter> B. <filter-mapping> C. <servlet-filter> D. <filter-config> 对的答案为:AB 第44题. 在JSP中,只有一行代码:<%=AB%>,运营将输出 A. A B B. AB C. 113 D. 没有任何输出,由于表达式是错误 对的答案为:D 第45题. 在J2EE中,如果HttpSessiongetLastAccessTime()办法返回值为x,getCreationTime()办法返回值为y,则为x - y() A. 两个持续祈求之间间隔最长时间 B. 近来两个持续祈求之间时间间隔 C. 最后使用session发送祈求时间和session创立时间间隔 D. 最后使用session发送祈求时间 对的答案为:C 第46题. 自定义标签中,使用属性时,需要在______文献中配备,使用_______标签 A. .tld <attribute/> B. web.xml <attribute/> C. .tld <tag/> D. web.xml <tag/> 对的答案为:A 第47题. 如下哪个办法不是TagSupport类办法 A. doPost() B. doStartTag() C. doEndTag() D. doAfterBody() 对的答案为:A 第48题. Jsp中有如下代码: <% Cookie c = new Cookie(“name” ,“admin”); c.setMaxAge(10000); response.addCookie(c); %> 如下哪句代码可以对的显示”admin” A. ${cookie.name} B. ${cookie.name.value} C. ${ name} D. ${name.value} 对的答为:B 第49题. 如下()可用于检索session属性userid值 A. session. getAttribute(“userid”); B. session. setAttribute(“userid”); C. request. getParameter(“userid”); D. request. getAttribute(“userid”); 对的答案为展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




2021年JAVAWEB期末复习题库便于打印版.doc



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/4477557.html