百一测评——《Web应用开发》选择题(含参考答案)—JavaEE基础

上传人:woxinch****an2018 文档编号:38985676 上传时间:2018-05-10 格式:DOCX 页数:53 大小:71.19KB
返回 下载 相关 举报
百一测评——《Web应用开发》选择题(含参考答案)—JavaEE基础_第1页
第1页 / 共53页
百一测评——《Web应用开发》选择题(含参考答案)—JavaEE基础_第2页
第2页 / 共53页
百一测评——《Web应用开发》选择题(含参考答案)—JavaEE基础_第3页
第3页 / 共53页
百一测评——《Web应用开发》选择题(含参考答案)—JavaEE基础_第4页
第4页 / 共53页
百一测评——《Web应用开发》选择题(含参考答案)—JavaEE基础_第5页
第5页 / 共53页
点击查看更多>>
资源描述

《百一测评——《Web应用开发》选择题(含参考答案)—JavaEE基础》由会员分享,可在线阅读,更多相关《百一测评——《Web应用开发》选择题(含参考答案)—JavaEE基础(53页珍藏版)》请在金锄头文库上搜索。

1、职业技能题库names.add(“caterpillar“);request.setAttribute(“names“, names);以下哪个选项可以正确地使用 EL 取得 List 中的值?A.$names.0B.$names0C.$names.0D.$names“0“答案:BD解析:在指定索引值时可以用双引号,所以 D 也是正确的。3.多选哪些 JSTL 标签可用来进行 Java 程序中 if、if.else 的功能?A.B.C.D.答案:ACD4.多选关于 tag 指示元素的 body-content 属性,以下说明何者正确? A.可设定的值有 JSP、scriptless、empty

2、 与 tagdependentB.默认值是 scriptlessC.设定为 tagdependent 时,本体内容将不作任何处理直接传入 Tag File 中职业技能题库B.setAttribute();C.deleteAttribute()D.removeAttribute();答案:ABD12. 多选哪几个对象提供有 getAttribute()方法?A.ServletRequestB.HttpServletC.ServletConfigD.ServletContext答案:AD解析:事实上还有一个,HttpSession 对象。只不过到本章还没介绍到 HttpSession 的使用。13

3、. 多选在 web.xml 中有以下的设定:cc.openhome.SomeListener职业技能题库B.response.setContentType(“text/html“);C.response.addHeader(“Content-Type“, “text/html“);D.response.setContentHeader(“text/html“);答案:ABC15. 多选哪几个方法是定义在 HttpServletRequest 中,而非由 ServletRequet 中继承而来?A.getMethod()B.getHeader()C.getParameter()职业技能题库&在线

4、云笔试平台 http:/www.101test.Com第 7 页D.getCookies()答案:ABC16. 多选在 Web 容器中,以下哪两个类别的实例分别代表 HTTP 请求与响应对象?A.HttpRequestB.HttpServletRequestC.HttpServletResponseD.HttpPrintWriter答案:BC17. 多选以下何者适合使用 GET 请求来发送? A.检视静态页面B.查询商品数据C.新增商品资料D.删除商品数据答案:AB解析:这题在考等幂操作,不改变服务器状态的查询应使用 GET。18. 多选在继承 BodyTagSupport 类别实作自订标签时

5、,基本上 doStartTag()方法可以传回的有效值有哪几个? 职业技能题库&在线云笔试平台 http:/www.101test.Com第 8 页A.SKIP_BODYB.EVAL_BODY_BUFFEREDC.EVAL_BODY_INCLUDED.EVAL_PAGE答案:ABC19. 多选哪几个 Web 容器提供的验证方式,会出现对话框让使用者输入名称、密码?A.BASICB.FORMC.DIGESTD.CLIENT_CERT答案:ACD20. 多选假设有以下的 web.xml 设定档:Login Required/delete.jsp/delete.doGETPOST职业技能题库&在线云

6、笔试平台 http:/www.101test.Com第 9 页admin以下描述何者正确?A.只有 admin 角色才可以存取/delete.jsp 与/delete.doB.admin 角色只允许使用 GET 与 POST 方法C.GET 与 POST 方法只允许 admin 使用D.其它角色可使用 GET、POST 以外的 HTTP 方法存取答案:ACD解析:admin 可以使用所有的 HTTP 方法来存取/delete.jsp 与/delete.do。21. 多选如果要保证数据传输时的完整性与机密性,必须在中使用哪两个标签?A.B.C.D.答案:AB22. 多选以下何者是的合法设定值?A

7、.NONE职业技能题库&在线云笔试平台 http:/www.101test.Com第 10 页B.CONFIDENTIALC.INTEGRALD.SSL答案:ABC23. 多选关于 Connection 的描述,何者正确?A.可以从 DriverManager 上取得 ConnectionB.可以从 DataSource 上取得 ConnectionC.在方法结束之后 Connection 会自动关闭D.Connection 是执行绪安全(Thread-safe)答案:AB解析:Connection 不是执行绪安全的,不可以在多执行绪环境下共享 Connection,以免发生数据错乱的问题。2

8、4. 多选哪些 JDBC 驱动程序可以有跨平台的特性?A.TYPE 1B.TYPE 2C.TYPE 3D.TYPE 4答案:CD职业技能题库&在线云笔试平台 http:/www.101test.Com第 11 页25. 多选以下何者应该使用 POST 请求来发送? A.查询商品数据B.新增商品资料C.更新商品数据D.删除商品数据答案:BCD解析:这题在考非等幂操作,会改变服务器状态的查询应使用 POST。26. 多选以下何者是属于客户端执行的程序?A.JSPB.JavaScriptC.ServletD.Applet答案:BD27. 多选以下何者适合使用 GET 请求来发送? A.使用者名称、密

9、码B.检视论譠页面C.信用卡资料D.查询数据的分页答案:BD职业技能题库&在线云笔试平台 http:/www.101test.Com第 12 页解析:敏感性数据不应使用 GET 来发送。论譠页面、数据分页可以使用 GET,便于使用者设定为书签。28. 多选以下何者应该使用 POST 请求来发送? A.使用者名称、密码B.档案上传C.搜寻引擎的结果画面D.BLOG 文件答案:ABD解析:敏感性数据、大量数据不应使用 GET 来发送。搜寻引擎结果画面可以使用 GET,便于使用者设定为书签。29. 多选你在 web.xml 中定义了以下的内容: HelloServletcc.openhome.Hel

10、loServletHelloServlet/hello职业技能题库&在线云笔试平台 http:/www.101test.Com第 13 页这个 web.xml 中的定义有哪些错误?A.标签中的设定一定要用.do 作结尾B.标签应改为,结尾标签名称也要修改C.标签应改为,结尾标签名称也要修改D.标签应改为,结尾标签名称也要修改答案:BC解析:可以无需.do 结尾,也可以用万用字符(wildcard) ,例如*.do 将会让所有以.do 结尾的请求由该 Servlet 进行处理。30. 多选关于 ServletContext 初始参数,以下哪两项是 web.xml 中正确的设定?A.PARAMVA

11、LUEB.PARAMVALUEC.PARAM1VALUE1职业技能题库&在线云笔试平台 http:/www.101test.Com第 14 页PARAM1VALUE1D.PARAM1VALUE1PARAM2VALUE2答案:BD31. 多选在浏览器禁用 Cookie 的情况下,哪些机制仍可以用于会话管理?A.HttpSessionB.URL 重写C.隐藏字段D.Cookie API答案:BC32. 多选关于 HttpSession 的 setMaxInactiveInterval()方法,以下描述何者错误?A.设定的单位是分职业技能题库&在线云笔试平台 http:/www.101test.Co

12、m第 15 页B.用来设定 HttpSession 在浏览器多久没活动后失效C.用来设定 Cookie 的失效时间D.会覆盖 web.xml 中的设定答案:AC33. 多选关于 HttpSession 的描述,以下何者错误?A.关闭浏览器后 HttpSession 就会被回收B.可以执行 invalidate()使之失效C.不同的浏览器使用相同的 Session ID,也会取得不同的 HttpSession 对象D.HttpSession 的 setMaxInactiveInterval()方法设定为-1 将永不失效答案:AC解析:关闭浏览器后立即失效的是储存 Session ID 的 Coo

13、kie,不是 HttpSession 对象。34. 多选哪几个对象提供有 setAttribute()方法?A.ServletRequestB.HttpSessionC.ServletConfigD.ServletContext答案:ABD35. 多选关于 ServletJSP 的 Session ID,何者正确?职业技能题库&在线云笔试平台 http:/www.101test.Com第 16 页A.预设使用 Cookie 来储存 Session IDB.Cookie 的名称是 JSESSIONIDC.在禁用 Cookie 时,可以使用 URL 重写来发送 Session IDD.必须自行呼叫

14、 HttpSession 的 getId()方可产生答案:AC解析:Session ID 的 Cookie 名称是厂商各自实作的,JSESSIONID 在 Tomcat 上的实作名称。容器会自动帮你产生 Session ID。36. 多选哪几个对象的属性设定可以跨越请求范围?A.ServletRequestB.HttpSessionC.ServletConfigD.ServletContext答案:BD37. 多选HttpSession 失效的时机为何?A.执行 invaliate()方法B.下次请求超过 web.xml 中的设定时间C.存活时间超过 setMaxInactiveInterva

15、l()方法设定的时间D.关闭浏览器答案:AB职业技能题库&在线云笔试平台 http:/www.101test.Com第 17 页38. 多选关于以下 web.xml 中的设定,何者描述正确?NullPointerExceptionreport.viewA.发生 NullPointerException 时会转发 report.view 处理B.例外型态必须指定完全符合名称(Full Qualified Name)C.report.view 必须改为/report.viewD.例外类型不可以指定特定的例外类别名称答案:BC39. 多选哪个 URL 模式设定方式,可以符合/guest/list.v

16、iew 的请求?A.*.viewB./guest/*.viewC./guest/*D./guest/list.view答案:ACD40. 多选在过滤器设定中,哪个 URL 模式设定方式,在/guest/list.view 的请求时会触发过滤器?A.*.view职业技能题库&在线云笔试平台 http:/www.101test.Com第 18 页B./guest/*.viewC./guest/*D./guest/list.view答案:ACD解析:过滤器的设定原则与 Servlet 相同。41. 多选关于过滤器的描述,以下何者正确?A.Filter 接口定义了 init()、service()与 destroy()方法B.会传入 ServletRequest 与 ServletResponse 至 FilterC.要执行下一个过滤器,必须执行 FilterChaing 的 next()方法D.如果要取得初

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号