Web应用开发

下述Servlet的处理流程中表述不正确的步骤是()。A、客户端发送一个请求至服务器端;服务器将请求信息发给ServletB、Servlet引擎,也就是ejb容器会调用Servlet的service方法C、Servlet.构建一个响应,并将其传给服务器。这个响应是动态构建的,相应的内容通常取决于客户端的请求,这个过程中也可以使用外部资源D、服务器将响应返回给客户端

题目

下述Servlet的处理流程中表述不正确的步骤是()。

  • A、客户端发送一个请求至服务器端;服务器将请求信息发给Servlet
  • B、Servlet引擎,也就是ejb容器会调用Servlet的service方法
  • C、Servlet.构建一个响应,并将其传给服务器。这个响应是动态构建的,相应的内容通常取决于客户端的请求,这个过程中也可以使用外部资源
  • D、服务器将响应返回给客户端
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Servlet的生命周期包括下列哪几个阶段?()

  • A、装载Servlet
  • B、创建一个Servlet实例
  • C、调用init()方法
  • D、激活Service()方法,并传递请求和响应对象
  • E、调用destroy()方法来销毁Servlet

正确答案:A,B,C,D,E

第2题:

当同时有多个请求发送到一个Servlet时,服务器将会为每个请求创建一个新的线程来处理客户端的请求。


正确答案:正确

第3题:

有关Servlet的生命周期说法不正确的是:()。

A、Servlet的生命周期由Servlet实例控制

B、init()方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletConfig类的对象

C、service()方法响应客户端发出的请求

D、在容器移除servlet 时,调用destroy方法,进行资源的释放


参考答案:A

第4题:

下列关于RequestDispatcher接口描述错误的是()

  • A、RequestDispatcher接口定义一个对象,该对象负责在服务器端接收来自客户端的请求并向他们发送资源
  • B、RequestDispatcher接口被Servlet引擎用来实现Http客户端和Http会话两者之间的关联
  • C、RequestDispatcher接口拥有forward()方法
  • D、RequestDispatcher接口拥有include()方法
  • E、RequestDispatcher接口的getId()方法返回会话ID--Servlet引擎设置的一个唯一关键字

正确答案:E

第5题:

Servlet的运行过程是()。

  • A、当请求Servlet时,服务器会即时加载Servlet类,然后对该类进行实例化,调用相应的方法处理请求
  • B、首先对Servlet进行配置,然后服务器在处理请求时,将配置过的Servlet类找到,然后实例化处理请求
  • C、在服务器启动时,会加载Servlet,然后在处理请求的时候,实例化Servlet对象处理请求
  • D、Servlet是一个具有接受请求和响应功能的类,在被请求时,Servlet早就被实例化好了,可以直接处理请求

正确答案:C

第6题:

Servet是一个在服务器上运行、处理请求信息并将其发送到客户端的Java程序,()接受服务请求、找到servlet累、加载Servlet类并创建Servlet对象。

  • A、客户端
  • B、IE浏览器
  • C、Servlet容器
  • D、Servlet本身

正确答案:C

第7题:

客户机对Servlet的请求和Servlet对客户端的响应,都是通过()来实现的。

  • A、EJB
  • B、XML
  • C、API
  • D、Web服务器

正确答案:D

第8题:

下列关于Servlet的功能描述正确的是()

  • A、Servlet可以创建并返回一个包含基于客户请求性质的动态内容的完整的HTML页面
  • B、Servlet可以创建可嵌入到现有HTML页面中的一部分HTML页面
  • C、Servlet可以与其它服务器资源(包括数据库和基于Java的应用程序)进行通信
  • D、Servlet可以用多个客户端处理连接,接收多个客户端的输入,并将结果广播到多个客户端上。
  • E、Servlet对特殊的处理采用MIME类型过滤数据,例如图像转换或者Word文档转换

正确答案:A,B,C,D,E

第9题:

Servlet可以在服务器端处理客户请求,当用户提交请求后可以借助HttpServletRequest对象的()方法获取客户端请求数据

  • A、  setAttribute()
  • B、  getAttribute()
  • C、  setParameter()
  • D、  getParameterValues()

正确答案:D

第10题:

下面关于RequestDispatcher.forward()方法说法正确的是()

  • A、Servlet类使用RequestDispatcher.forward()方法来转发他所收到的HTTP请求
  • B、在调用forward()方法之前,不能有内容已经被实际输出到了客户端
  • C、该方法允许一个Servlet对一个请求作初步处理,而另一个资源将产生响应
  • D、该方法能包含服务器端的程序
  • E、以上都正确

正确答案:A,B,C

更多相关问题