servlet考试题及答案.docVIP

  • 5
  • 0
  • 约3.6千字
  • 约 7页
  • 2025-09-01 发布于广西
  • 举报

servlet考试题及答案

一、单项选择题(每题2分,共20分)

1.Servlet是在()端运行的程序。

A.客户B.服务器C.浏览器D.手机

答案:B

2.以下哪个类是Servlet的基类()

A.HttpServletB.GenericServletC.ServletContextD.ServletConfig

答案:A

3.Servlet生命周期中,init方法在()被调用。

A.每次请求时B.Servlet实例创建后C.Servlet销毁前D.以上都不对

答案:B

4.要获取Servlet的初始化参数,可通过()对象。

A.ServletContextB.ServletConfigC.HttpServletRequestD.HttpServletResponse

答案:B

5.Servlet中用于向客户端发送响应的对象是()

A.HttpServletRequestB.HttpServletResponseC.ServletContextD.ServletConfig

答案:B

6.以下哪种请求方式用于向服务器提交大量数据()

A.GETB.POSTC.PUTD.DELETE

答案:B

7.若要重定向到另一个页面,可使用()方法。

A.forwardB.includeC.sendRedirectD.getRequestDispatcher

答案:C

8.Servlet容器在()时会销毁Servlet实例。

A.应用程序关闭B.有新请求到来C.服务器启动D.以上都不对

答案:A

9.在Servlet中获取会话对象的方法是()

A.getSession()B.getHttpSession()C.getServletSession()D.以上都不对

答案:A

10.Servlet3.0支持的注解中,用于映射Servlet路径的是()

A.@WebServletB.@WebFilterC.@WebListenerD.@WebInitParam

答案:A

二、多项选择题(每题2分,共20分)

1.以下属于Servlet生命周期方法的有()

A.initB.serviceC.doGetD.destroy

答案:ABD

2.以下哪些对象可以在Servlet中获取()

A.HttpServletRequestB.HttpServletResponseC.ServletContextD.ServletConfig

答案:ABCD

3.Servlet中处理POST请求可重写的方法有()

A.doGetB.doPostC.serviceD.init

答案:BC

4.以下关于Servlet配置参数说法正确的是()

A.可在web.xml中配置B.可通过ServletConfig获取C.每个Servlet都有自己的配置参数D.配置参数在Servlet实例创建前设置

答案:ABC

5.以下哪些是Servlet容器()

A.TomcatB.JettyC.GlassFishD.Nginx

答案:ABC

6.在Servlet中获取请求参数的方法有()

A.getParameter()B.getParameterValues()C.getParameterMap()D.getAttributes()

答案:ABC

7.以下关于Servlet会话说法正确的是()

A.可以跟踪用户状态B.会话有生命周期C.不同用户会话不同D.可通过HttpServletRequest获取会话对象

答案:ABCD

8.Servlet中转发请求的方式有()

A.getRequestDispatcher().forward()B.getServletContext().getRequestDispatcher().forward()C.sendRedirect()D.include()

答案:AB

9.以下哪些是Servlet3.0新特性()

A.注解支持B.异步处理C.可插拔性D.内置Servlet容器

答案:ABC

10.以下关于Servlet上下文说法正确的是

文档评论(0)

1亿VIP精品文档

相关文档