Java Web开发入门-Tomcat 单元测验

1多选

下面关于Tomcat的说法正确的有:

  • A.Tomcat会监听端口,获取用户的请求
  • B.Tomcat会完成用户的http请求的http报文格式的解析
  • C.Tomcat是一个web容器,会调用用户的代码逻辑
  • D.Tomcat使用的开源协议是Apache License
  • E.Tomcat跟OpenJDK一样,是由C++编写的
  • F.Tomcat是一种开发工具

关于Tomcat安装目录下子目录的功能,下面说法错误的有:

  • A.conf目录下包含了Tomcat启动需要依赖的一些Jar文件
  • B.默认情况下,发布应用的时候,要把具体应用放到webapps目录下
  • C.bin目录下,只有几个脚本,没有任何Jar包
  • D.lib目录下,主要放置Tomcat使用的配置文件
  • E.启动关闭相关的脚本都在 bin 目录下

  

在Tomcat的配置文件server.xml中可以配置如下的哪些信息:

  • A.Connector使用的线程池参数
  • B.Tomcat的访问日志输出格式
  • C.Connector监听的端口号
  • D.Tomcat运行进程的CPU亲和性

 

访问Tomcat部署的应用的时候,出现了如下错误,一般情况下,产生的原因不会是:

  • A.Tomcat正确启动,但是浏览器访问时输入的URL有错误
  • B.浏览器访问时输入了错误的Tomcat监听的端口
  • C.忘记了启动Tomcat应用,所以提示Not Found
  • D.用户没有权限启动Tomcat,启动Tomcat的时候实际上是失败的
  • E.Tomcat正常启动,但是由于用户逻辑代码bug,在运行中抛出来了未被用户捕获的异常

2、判断

Tomcat默认的监听端口是8080,而且无法被修改

  • A.×
  • B.√

Coyote 是Tomcat的connector组件的实现,主要完成了与网络通信相关的功能

  • A.×
  • B.√

Tomcat的访问日志格式是可以配置的

  • A.√
  • B.× 

Tomcat只能调用用户的代码生成动态响应,无法处理静态文件

  • A.√
  • B.×

Tomcat是可以独立作为一个Web服务器使用

  • A.√
  • B.×

 

Tomcat只能处理HTTP 1.0协议,无法处理HTTP 1.1协议

 

  • A.×
  • B.√

 

Tomcat中Container部分的实现是Catalina,它会调用执行用户的Java代码

 

  • A.×
  • B.√

 

posted @ 2016-04-13 17:35  windcoder  阅读(1413)  评论(0编辑  收藏  举报