- 71.19 KB
- 2022-04-22 11:41:21 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
'职业技能题库&在线云笔试平台http://www.101test.Com试卷名称:《Web应用开发》选择题(含参考答案)—JavaEE基础试卷描述:Web开发笔试题目、Java基础笔试、微信考试、在线考试试卷链接:http://www.101test.com/store/open/paperInfo/43418试卷限时:50分一.多选题每题分值:2分是否题目乱序:是是否选项乱序:是是否可回溯:是难度:中1.[多选]在Session范围中以名称"bean"放置了一个JavaBean属性,JavaBean上有个getMessage()方法,请问以下哪个方式呼叫getMessage()以取得讯息并显示出来?A.B.${requestScope.bean.message}C.<%=request.getBean().getMessage()%>D.${bean.message}答案:BD解析:前必须先使用并指定scope为request,否则只会在page范围中寻找属性。2.[多选]在Web应用程序中有以下的程序代码,执行后转发至某个JSP网页:Listnames=newArrayList();第53页
职业技能题库&在线云笔试平台http://www.101test.Comnames.add("caterpillar");request.setAttribute("names",names);以下哪个选项可以正确地使用EL取得List中的值?A.${names.0}B.${names[0]}C.${names.[0]}D.${names["0"]}答案:BD解析:在[]指定索引值时可以用双引号,所以D也是正确的。1.[多选]哪些JSTL标签可用来进行Java程序中if、if.else的功能?A.B.C.D.答案:ACD2.[多选]关于tag指示元素的body-content属性,以下说明何者正确?A.可设定的值有JSP、scriptless、empty与tagdependentB.默认值是scriptlessC.设定为tagdependent时,本体内容将不作任何处理直接传入TagFile中D.如果本体中要执行Scriptlet,则要设定为JSP第53页
职业技能题库&在线云笔试平台http://www.101test.Com答案:BC解析:可设定的值只有scriptless、empty与tagdependent,预设是scriptless。无论如何,TagFile的本体是绝不能有Scriptlet。1.[多选]以下哪些是JavaEE体系架构的优点?选择是__________。(多选)A.不依赖硬件和操作系统B.程序运行速度快C.提高Windows系统服务器效率D.方便企业信息系统集成答案:AD2.[多选]以下哪些是JAVAEE框架的服务技术?选择是__________。(多选)A.Web服务技术B.安全技术C.持久化技术D.数据连接技术答案:ABCD3.[多选]以下哪些是J2EE的客户端组件?选择是__________。(多选)A.JavaB.eanC.客户端应用程序D.APPLET第53页
职业技能题库&在线云笔试平台http://www.101test.ComE.Web浏览器答案:BCD1.[多选]以下哪些是JavaEE标准组件?它们是__________。(多选)A.JSPB.JDKC.JFrameD.Servlet答案:AD2.[多选]以下哪些是JavaEE标准组件?它们是__________。(多选)A.JSPB.ServletC.EJBD.Java答案:ABC3.[多选]以下描述何者有误?A.使用Statement一定会发生SQLInjectionB.使用PreparedStatement就不会发生SQLInjectionC.不使用Connection时必须加以关闭D.ResultSet代表查询的结果集合答案:AB第53页
职业技能题库&在线云笔试平台http://www.101test.Com1.[多选]ServletContext定义与属性相关的方法是哪三个?A.getAttribute();B.setAttribute();C.deleteAttribute()D.removeAttribute();答案:ABD2.[多选]哪几个对象提供有getAttribute()方法?A.ServletRequestB.HttpServletC.ServletConfigD.ServletContext答案:AD解析:事实上还有一个,HttpSession对象。只不过到本章还没介绍到HttpSession的使用。3.[多选]在web.xml中有以下的设定:…cc.openhome.SomeListener ..第53页
职业技能题库&在线云笔试平台http://www.101test.Com以下何者正确?A.SomeListener类别要实作ServletContextListener接口B.每生成一个Servlet实例就会呼叫ServletContextListener的init()方法C.Web应用程序初始化之后,会呼叫ServletContextListener的contextInitialized()方法D.不需要这个标签答案:AC1.[多选]如果要设置响应的内容类型标头,哪几个选项是正确的作法?A.response.setHeader("Content-Type","text/html");B.response.setContentType("text/html");C.response.addHeader("Content-Type","text/html");D.response.setContentHeader("text/html");答案:ABC2.[多选]哪几个方法是定义在HttpServletRequest中,而非由ServletRequet中继承而来?A.getMethod()B.getHeader()C.getParameter()D.getCookies()第53页
职业技能题库&在线云笔试平台http://www.101test.Com答案:ABC1.[多选]在Web容器中,以下哪两个类别的实例分别代表HTTP请求与响应对象?A.HttpRequestB.HttpServletRequestC.HttpServletResponseD.HttpPrintWriter答案:BC2.[多选]以下何者适合使用GET请求来发送?A.检视静态页面B.查询商品数据C.新增商品资料D.删除商品数据答案:AB解析:这题在考等幂操作,不改变服务器状态的查询应使用GET。3.[多选]在继承BodyTagSupport类别实作自订标签时,基本上doStartTag()方法可以传回的有效值有哪几个?A.SKIP_BODY第53页
职业技能题库&在线云笔试平台http://www.101test.ComB.EVAL_BODY_BUFFEREDC.EVAL_BODY_INCLUDED.EVAL_PAGE答案:ABC1.[多选]哪几个Web容器提供的验证方式,会出现对话框让使用者输入名称、密码?A.BASICB.FORMC.DIGESTD.CLIENT_CERT答案:ACD2.[多选]假设有以下的web.xml设定档:LoginRequired /delete.jsp /delete.do GET POST 第53页
职业技能题库&在线云笔试平台http://www.101test.Comadmin 以下描述何者正确?A.只有admin角色才可以存取/delete.jsp与/delete.doB.admin角色只允许使用GET与POST方法C.GET与POST方法只允许admin使用D.其它角色可使用GET、POST以外的HTTP方法存取答案:ACD解析:admin可以使用所有的HTTP方法来存取/delete.jsp与/delete.do。1.[多选]如果要保证数据传输时的完整性与机密性,必须在中使用哪两个标签?A.B.C.D.答案:AB2.[多选]以下何者是的合法设定值?A.NONEB.CONFIDENTIAL第53页
职业技能题库&在线云笔试平台http://www.101test.ComC.INTEGRALD.SSL答案:ABC1.[多选]关于Connection的描述,何者正确?A.可以从DriverManager上取得ConnectionB.可以从DataSource上取得ConnectionC.在方法结束之后Connection会自动关闭D.Connection是执行绪安全(Thread-safe)答案:AB解析:Connection不是执行绪安全的,不可以在多执行绪环境下共享Connection,以免发生数据错乱的问题。2.[多选]哪些JDBC驱动程序可以有跨平台的特性?A.TYPE1B.TYPE2C.TYPE3D.TYPE4答案:CD3.[多选]以下何者应该使用POST请求来发送?第53页
职业技能题库&在线云笔试平台http://www.101test.ComA.查询商品数据B.新增商品资料C.更新商品数据D.删除商品数据答案:BCD解析:这题在考非等幂操作,会改变服务器状态的查询应使用POST。1.[多选]以下何者是属于客户端执行的程序?A.JSPB.JavaScriptC.ServletD.Applet答案:BD2.[多选]以下何者适合使用GET请求来发送?A.使用者名称、密码B.检视论譠页面C.信用卡资料D.查询数据的分页答案:BD解析:敏感性数据不应使用GET来发送。论譠页面、数据分页可以使用GET第53页
职业技能题库&在线云笔试平台http://www.101test.Com,便于使用者设定为书签。1.[多选]以下何者应该使用POST请求来发送?A.使用者名称、密码B.档案上传C.搜寻引擎的结果画面D.BLOG文件答案:ABD解析:敏感性数据、大量数据不应使用GET来发送。搜寻引擎结果画面可以使用GET,便于使用者设定为书签。2.[多选]你在web.xml中定义了以下的内容:HelloServlet cc.openhome.HelloServlet HelloServlet /hello 这个web.xml中的定义有哪些错误?第53页
职业技能题库&在线云笔试平台http://www.101test.ComA.标签中的设定一定要用.do作结尾B.标签应改为,结尾标签名称也要修改C.标签应改为,结尾标签名称也要修改D.标签应改为,结尾标签名称也要修改答案:BC解析:可以无需.do结尾,也可以用万用字符(wildcard),例如*.do将会让所有以.do结尾的请求由该Servlet进行处理。1.[多选]关于ServletContext初始参数,以下哪两项是web.xml中正确的设定?A.PARAM VALUE B.PARAM VALUE C.PARAM1 VALUE1 PARAM1 第53页
职业技能题库&在线云笔试平台http://www.101test.ComVALUE1 D.PARAM1 VALUE1 PARAM2 VALUE2 答案:BD1.[多选]在浏览器禁用Cookie的情况下,哪些机制仍可以用于会话管理?A.HttpSessionB.URL重写C.隐藏字段D.CookieAPI答案:BC2.[多选]关于HttpSession的setMaxInactiveInterval()方法,以下描述何者错误?A.设定的单位是「分」B.用来设定HttpSession在浏览器多久没活动后失效第53页
职业技能题库&在线云笔试平台http://www.101test.ComC.用来设定Cookie的失效时间D.会覆盖web.xml中的设定答案:AC1.[多选]关于HttpSession的描述,以下何者错误?A.关闭浏览器后HttpSession就会被回收B.可以执行invalidate()使之失效C.不同的浏览器使用相同的SessionID,也会取得不同的HttpSession对象D.HttpSession的setMaxInactiveInterval()方法设定为-1将永不失效答案:AC解析:关闭浏览器后立即失效的是储存SessionID的Cookie,不是HttpSession对象。2.[多选]哪几个对象提供有setAttribute()方法?A.ServletRequestB.HttpSessionC.ServletConfigD.ServletContext答案:ABD3.[多选]关于Servlet/JSP的SessionID,何者正确?A.预设使用Cookie来储存SessionID第53页
职业技能题库&在线云笔试平台http://www.101test.ComB.Cookie的名称是JSESSIONIDC.在禁用Cookie时,可以使用URL重写来发送SessionIDD.必须自行呼叫HttpSession的getId()方可产生答案:AC解析:SessionID的Cookie名称是厂商各自实作的,JSESSIONID在Tomcat上的实作名称。容器会自动帮你产生SessionID。1.[多选]哪几个对象的属性设定可以跨越请求范围?A.ServletRequestB.HttpSessionC.ServletConfigD.ServletContext答案:BD2.[多选]HttpSession失效的时机为何?A.执行invaliate()方法B.下次请求超过web.xml中的设定时间C.存活时间超过setMaxInactiveInterval()方法设定的时间D.关闭浏览器答案:AB3.[多选]关于以下web.xml中的设定,何者描述正确?第53页
职业技能题库&在线云笔试平台http://www.101test.ComNullPointerException report.view A.发生NullPointerException时会转发report.view处理B.例外型态必须指定完全符合名称(FullQualifiedName)C.report.view必须改为/report.viewD.例外类型不可以指定特定的例外类别名称答案:BC1.[多选]哪个URL模式设定方式,可以符合/guest/list.view的请求?A.*.viewB./guest/*.viewC./guest/*D./guest/list.view答案:ACD2.[多选]在过滤器设定中,哪个URL模式设定方式,在/guest/list.view的请求时会触发过滤器?A.*.viewB./guest/*.viewC./guest/*第53页
职业技能题库&在线云笔试平台http://www.101test.ComD./guest/list.view答案:ACD解析:过滤器的设定原则与Servlet相同。1.[多选]关于过滤器的描述,以下何者正确?A.Filter接口定义了init()、service()与destroy()方法B.会传入ServletRequest与ServletResponse至FilterC.要执行下一个过滤器,必须执行FilterChaing的next()方法D.如果要取得初始参数,要使用FilterConfig物件答案:BD2.[多选]关于以下web.xml的设定:SecurityFilter cc.openhome.SecurityFilter SecurityFilter *.do USER 第53页
职业技能题库&在线云笔试平台http://www.101test.Comcaterpillar PASSWORD 123456 以下描述何者正确?A.根据,过滤器会套用在所有以.do结尾的URL请求B.可以透过FilterConfig来读取USER与PASSWORD初始参数C.初始参数设定位置错误,等标签应放在标签之中D.应改为才是正确设定答案:AC解析:由于初始参数的设定错误,无法透过FilterConfig取得初始参数。1.[多选]关于以下的web.xml设定:SecurityFilter /add.do SecurityFilter 第53页
职业技能题库&在线云笔试平台http://www.101test.Com*.view CharacterFilter /add.do 以下描述何者正确?A.当请求add.do时,只会套用SecurityFilterB.当请求add.do时,过滤器的执行顺序为SecurityFilter、CharacterFilterC.当请求list.view时,过滤器的执行顺序为SecurityFilter、CharacterFilterD.当请求list.view时,只会套用SecurityFilter答案:BD1.[多选]关于FilterChain的描述,何者正确?A.如果不呼叫FilterChain的doFilter()方法,则请求略过接下来的过滤器而直接交给ServletB.如果有下一个过滤器,呼叫FilterChain的doFilter()方法,会将请求交给下一个过滤器C.如果没有下一个过滤器,呼叫FilterChain的doFilter()方法,会将请求交给ServletD.如果没有下一个过滤器,呼叫FilterChain的doFilter()方法没有作用答案:BC2.[多选]关于请求包裹器,以下描述何者正确?A.可以实作ServletRequest界面第53页
职业技能题库&在线云笔试平台http://www.101test.ComB.可以继承ServletRequestWrapper类别C.一定要继承ServletRequestWrapper类别D.HttpServletRequestWrapper是ServletRequestWrapper的子类别答案:ABD解析:要自己实作ServletRequest接口来实作请求包裹器也是可以的,只是所有的方法都要自行实作。1.[多选]在开发过滤器时,以下何者是正确的观念?A.必须考虑前后过滤器之间的关系B.挂上过滤器后不改变应用程序原有的功能C.设计Servlet时必须考虑到未来加装过滤器的需求D.每个过滤器要设计为独立互不影响的组件答案:BD2.[多选]关于Filter界面上的doFilter()方法之说明,何者有误?A.会传入两个参数HttpServletRequest、HttpServletResponseB.会传入三个参数HttpServletRequest、HttpServletResponse、FilterChainC.前一个过滤器呼叫FilterChain的doFilter()后,会执行目前过滤器的doFilter()方法D.前一个过滤器的doFilter()执行过后,会执行目前过滤器的doFilter()方法答案:ABD解析:Filter的doFilter()方法上三个参数是ServletRequest、ServletResponse、FilterChain。前一个过滤器的doFilter()执行时,当中必须呼叫FilterChain的doFilter()方法,才会执行目前过滤器的第53页
职业技能题库&在线云笔试平台http://www.101test.ComdoFilter()方法。1.[多选]以下哪几个倾听器,必须在web.xml中设定?A.HttpSessionListenerB.RequestListenerC.ServletContextListenerD.ServletAttributeListener答案:AC解析:没有BD这两种倾听器。2.[多选]以下何者为倾听器的事件类型之一?A.HttpSessionEventB.RequestAttributeEventC.ServletContextAttributeEventD.ServletContextEvent答案:ACD3.[多选]以下哪几个事件类型,拥有getName()与getValue()方法?A.HttpSessionEventB.ServletRequestAttributeEventC.ServletContextAttributeEventD.HttpSessionBindingListener第53页
职业技能题库&在线云笔试平台http://www.101test.Com答案:BCD1.[多选]关于JSP的描述,哪个正确?A.要在JSP中撰写Java程序代码,必须重新定义_jspService()B.重新定义jspInit()来作JSP初次载入容器的初始化动作C.重新定义jspDestroy()来作JSP从容器销毁时的结尾动作D.要在JSP中撰写Java程序代码,必须重新定义service()答案:BC一.单选题每题分值:2分是否题目乱序:是是否选项乱序:是是否可回溯:是难度:中2.[单选]以下有关JavaEE技术的描述中,哪种说法是正确的?选择结果是__________。A.是动态网页的设计工具B.是一个标准中间件体系结构C.是一种计算机编程语言D.是企业编写Java语言的工具答案:B3.[单选]下列有关JavaEE用途的说法,哪种是正确的?请选择一个正确的答案是__________。第53页
职业技能题库&在线云笔试平台http://www.101test.ComA.规范分布式多层企业应用系统的开发B.设计动态网页C.设计桌面应用程序D.设计网络管理程序答案:A1.[单选]下列有关JavaEE技术的陈述中,哪种说法是正确的?选择结果是__________。A.JavaEE是一个标准中间件体系结构B.JavaEE一门编程语言C.一种编写Java语言的工具D.设计动态网页的工具答案:A2.[单选]在JavaWeb开发中,要在服务器端查询cookie,要用到HttpServletRequest的哪个方法?选择是_______。A.sessionB.getCookiesC.addCookieD.getSession答案:B3.[单选]在JSP内置对象中,哪个对象对客户的请求做出响应,向客户端输出信息?选择是_______。第53页
职业技能题库&在线云笔试平台http://www.101test.ComA.outB.responseC.sessionD.request答案:B1.[单选]用于声明当前页为error页?正确的选择是______。A.<%@pageerrorPage="true"%>B.<%@pageinfo="error"%>C.<%@pagepageEndcoding="error"%>D.<%@pageisErrorPage="true"%>答案:D2.[单选]用下面哪一种类型定义可以声明隐藏域?正确的选择是_______。A.type="hide"B.type="text"C.type="password"D.type="hidden"E.type="file"答案:D3.[单选]用什么方法可以从一个HTTP会话中获得对象?正确的选择是______。A.getAttributemethodofjavax.servlet.SessionB.getAttributemethodofjavax.servlet.http.HttpSession第53页
职业技能题库&在线云笔试平台http://www.101test.ComC.getAttributemethodofjavax.servlet.http.SessionD.getAttributemethodofjavax.servlet.HttpSession答案:B1.[单选]在JavaEE中,以下对RequestDispatcher描述正确的是_______。A.JSP中有个隐含的对象dispatcher,它的类型是RequestDispatcherB.ServletConfig有一个方法:getRequestDispatcher可以返回RequestDipatcher对象C.RequestDipatcher有一个方法:forward可以把请求继续传递给别的Servlet或者JSP界面D.JSP中有个隐含的默认对象request,它的类型是RequestDipatcher答案:C2.[单选]以下关于C/S与B/S模式的描述,_____________是对的A.C/S为浏览器与服务器模式B.B/S为客户端与服务器模式C.C/S模式的可维护性比B/S高D./S模式的可维护性比C/S高答案:D3.[单选]HTTP协议是一种___________的__________层协议。A.有状态、应用B.无状态、应用C.有状态、传输D.无状态、传输第53页
职业技能题库&在线云笔试平台http://www.101test.Com答案:B1.[单选]对于标准的Web网页,通常使用________________表示响应信息是HTML格式的文本文件。A.text/cssB.text/htmlC.application/vnd.ms-excelD.application/msword答案:B2.[单选]JAVAWeb应用的部署描述文件总是放在Web应用的______________目录下。A.META-INFB.META-CFGC.WEB-INFD.WEB-CFG答案:C3.[单选]为了使Tomcat服务器正常运行,一般需要在系统中建立JAVA_HOME和________的环境变量,分别指向JDK的展开目录和Tomcat的展开目录。A.CATALINA_HOMEB.JASPER_HOMEC.TOMCAT_HOMED.WEBAPPS_HOME答案:A第53页
职业技能题库&在线云笔试平台http://www.101test.Com1.[单选]以下Form表单元素描述,__________是错的A.表示密码框B.表示提交按钮C.表示单选框D.表示文本框答案:B2.[单选]以下__________不为B/S主流技术A.ASPB.PHPC.JSPD.C++答案:D3.[单选]下列说法哪一项是正确的?选择是______。A.Apache用于ASP技术所开发网站的服务器B.IIS用于CGI技术所开发网站的服务器C.Tomcat用于JSP技术所开发网站的服务器D.WebLogic用于PHP技术所开发网站的服务器答案:C4.[单选]下面哪个命令可用于编译Java程序?选择是______。A.javaB.javac第53页
职业技能题库&在线云笔试平台http://www.101test.ComC.javadocD.javap答案:B1.[单选]下面描述错误的是______。A.HTML文件必须由开头,标记结束。B.文档头信息包含在与之间。C.在和之间可以包含和 等信息。D.文档体包含在和标记之间答案:C2.[单选]下面HTML语言及描述中,__________是错误的A.
您可能关注的文档
- 电磁学课后习题答案.docx
- 电磁波与电磁场答案杨儒贵第二版.docx
- 电路分析教程(第三版)答案 燕庆明.doc
- 电路分析简明教程(第二版)习题详解.doc
- 电路原理 江缉光 刘秀成 第四章 课后 习题 解答 清华.pdf
- 电路原理(江辑光第二版课后答案)1-6章.doc
- 电路原理习题答案.doc
- 电路原理课后习题答案 2.doc
- 病理生理习题集(含答案).doc
- 百度初级认证考试题(附答案).doc
- 百度文库免费大学生资料大全下载地址目录单.doc
- 益智游戏【疯狂填字5】--全1至140题答案.doc
- 监理工程师《合同管理》复习题及答案.doc
- 监理工程师教材思考题、练习题答案.doc
- 监理教材《建设工程合同管理》思考题及答案.docx
- 真题2015年全国中学生生物学联赛试题及答案解析.docx
- 知鸣收藏:《一站到底》官方题库及答案201203-201205.docx
- 矩阵论简明教程课后习题与答案解析.docx
相关文档
- 施工规范CECS140-2002给水排水工程埋地管芯缠丝预应力混凝土管和预应力钢筒混凝土管管道结构设计规程
- 施工规范CECS141-2002给水排水工程埋地钢管管道结构设计规程
- 施工规范CECS142-2002给水排水工程埋地铸铁管管道结构设计规程
- 施工规范CECS143-2002给水排水工程埋地预制混凝土圆形管管道结构设计规程
- 施工规范CECS145-2002给水排水工程埋地矩形管管道结构设计规程
- 施工规范CECS190-2005给水排水工程埋地玻璃纤维增强塑料夹砂管管道结构设计规程
- cecs 140:2002 给水排水工程埋地管芯缠丝预应力混凝土管和预应力钢筒混凝土管管道结构设计规程(含条文说明)
- cecs 141:2002 给水排水工程埋地钢管管道结构设计规程 条文说明
- cecs 140:2002 给水排水工程埋地管芯缠丝预应力混凝土管和预应力钢筒混凝土管管道结构设计规程 条文说明
- cecs 142:2002 给水排水工程埋地铸铁管管道结构设计规程 条文说明