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

职业技能题库&在线云笔试平台http://www.101test.Com

11. [多选]

ServletContext定义与属性相关的方法是哪三个?

A.getAttribute(); B.setAttribute(); C.deleteAttribute() D.removeAttribute(); 答案:ABD 12. [多选]

哪几个对象提供有getAttribute()方法?

A.ServletRequest B.HttpServlet C.ServletConfig D.ServletContext 答案:AD

解析:事实上还有一个,HttpSession对象。只不过到本章还没介绍到HttpSession的使用。 13. [多选]在web.xml中有以下的设定:

cc.openhome.SomeListener

第5页

职业技能题库&在线云笔试平台http://www.101test.Com ..

以下何者正确?

A.SomeListener类别要实作ServletContextListener接口

B.每生成一个Servlet实例就会呼叫ServletContextListener的init()方法

C.Web应用程序初始化之后,会呼叫ServletContextListener的contextInitialized()方法 D.不需要这个标签 答案:AC

14. [多选]

如果要设置响应的内容类型标头,哪几个选项是正确的作法?

A.response.setHeader(\B.response.setContentType(\

C.response.addHeader(\D.response.setContentHeader(\答案:ABC

15. [多选]哪几个方法是定义在HttpServletRequest中,而非由ServletRequet中继承而来? A.getMethod() B.getHeader() C.getParameter()

第6页

职业技能题库&在线云笔试平台http://www.101test.Com D.getCookies() 答案:ABC

16. [多选]

在Web容器中,以下哪两个类别的实例分别代表HTTP请求与响应对象?

A.HttpRequest B.HttpServletRequest C.HttpServletResponse D.HttpPrintWriter 答案:BC

17. [多选]

以下何者适合使用GET请求来发送?

A.检视静态页面 B.查询商品数据 C.新增商品资料 D.删除商品数据 答案:AB

解析:这题在考等幂操作,不改变服务器状态的查询应使用GET。

18. [多选]

在继承BodyTagSupport类别实作自订标签时,基本上doStartTag()方法可以传回的

有效值有哪几个?

第7页

职业技能题库&在线云笔试平台http://www.101test.Com A.SKIP_BODY

B.EVAL_BODY_BUFFERED C.EVAL_BODY_INCLUDE D.EVAL_PAGE 答案:ABC

19. [多选] A.BASIC B.FORM C.DIGEST D.CLIENT_CERT 答案:ACD 20. [多选]

假设有以下的web.xml设定档:

哪几个Web容器提供的验证方式,会出现对话框让使用者输入名称、密码?

Login Required /delete.jsp /delete.do GET POST

第8页