()定义了一个Servlet与Web服务器软件之间的接口。

题目

()定义了一个Servlet与Web服务器软件之间的接口。

  • A、Java API
  • B、Java applets
  • C、JSP
  • D、Servlet API
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Common Gateway Interface,通用网关接口,简称()是Web服务器与外部应用程序之间的一个接口标准。

A.WWW

B.FTP

C.CGI

D.ASP


参考答案:C

第2题:

对客户请求访问HTML页面与访问Servlet的不同点描述正确的是()?

  • A、前者使用HTTP协议,后者使用RMI协议
  • B、前者Web服务器直接返回HTML页面,后者Web服务器返回的是Servlet的源代码
  • C、前者Web服务器直接返回HTML页面,后者Web服务器调用Servlet的方法,由Servlet动态生成HTML页面
  • D、前者必须运行在web容器中,后者不一定

正确答案:C

第3题:

关于HTTP的描述中,正确的是()

A.定义了请求报文和应答报文的格式

B.定义了Web服务器上存储文件的格式

C.定义了Web页面的组成结构

D.是浏览器与Web服务器之间的传输协议

E.建立在TCP的基础上


参考答案:A, D, E

第4题:

在web.xml文件中,描述了一个Servlet,其中()指定了Servlet类的访问路径。

  • A、 <servlet>中的<servlet-name> 
  • B、<url-pattrrn> 
  • C、 WEB-INF文件夹<servlet-class>   
  • D、 <servlet-mapping>中的<servlet-name>

正确答案:B

第5题:

servlet与一般Java类的相同点是什么?()

  • A、Servlet是运行在Web服务器的一个Web组件
  • B、Servlet通常是通过HTTP协议回复Web客户端的请求
  • C、Servlet是运行在Web容器的Java类

正确答案:C

第6题:

以下Servlet与CGI的对比正确的是()?

  • A、在可移植性和与平台无关性方面:Servlet和CGI都能够跨平台和不同的Web服务器交互
  • B、几乎所有的主流服务器都直接或通过插件支持CGI
  • C、从持久性和性能上讲,传统的CGI对于每个HTTP请求都要启动一个新进程。而Servlet只要被Web服务器装载一次,就能被每一个客户请求调用。因此Servlet比CGI性能更高
  • D、Servlet是用java编写的,它继承了Java语言的所有优点。Servlet可以利用丰富的Java库

正确答案:C,D

第7题:

在Tomcat服务器中一个Servlet实例在()创建。

  • A、Tomcat服务器启动时
  • B、客户浏览器向Tomcat申请访问该Servlet时
  • C、在JBuilder成功编译包含该Servlet的Web应用工程后
  • D、在将包含该Servlet的Web应用工程部署到Tomcat服务器后

正确答案:A

第8题:

定义Web服务器与外部应用程序之间的通信接口标准的是()

A TCP

B Socket

C CGI

D HTTP


参考答案:C

第9题:

avax.servlet.Servlet接口定义了三个用于Servlet生命周期的方法,它们是()方法。


正确答案:init();service();destroy()

第10题:

关于客户端、Servlet与Web容器的交互说法错误的是()。

  • A、一个基于servlet应用的客户通常不直接和servlet通信,而是由Web应用服务器通过Java Servlet API调用servlet来实现请求servlet的服务
  • B、Servlet是由Web应用服务器中的Web Container管理的。Web容器的角色是管理装载和初始化servlet,处理服务请求,卸载或撤销servlet
  • C、一般来说,某一时刻在web容器中只有一个特定的servlet对象的实例,这是servlet持久性的基本原理。每次客户端调用servlet时,web容器都负责实现servlet的初始化
  • D、每一个客户对servlet的请求都会创建servlet的一个对象实例。Web容器负责创建每个处理请求的新实例。另外它还负责最后的卸载或重新安装servlet。卸载和重新安装通常发生在web应用服务器崩溃或者支持servlet的文件改变时

正确答案:C,D

更多相关问题