tomcat服务器和http协议笔试题

tomcatweb程序结构与Http协议与HttpUrlConnection

考查的知识点:tomcat服务器相关信息

1.下面关于tomcat服务器描述正确的是() (难度A

A. tomcat是一个开源的免费的web服务器,它支持javaEE所有规范

B. tomcat 安装后默认端口80

C. tomcat 启动时需要配置JAVA_HOME 环境变量

D. tomcat 启动时必须配置CATALINA_HOME环境变量

考查的知识点:tomcat配置

4.安装tomcat成功后,要修tomcat端口,要修改的文件是() (难度A

A. tomcat/bin/startup.bat文件

B. tomcat/conf/server.xml

C. tomcat/conf/web.xml

D. 以上都不是

考查的知识点:动态网站开发

5.下列关于JavaWeb应用目录结构说法正确的是 () (难度B

A. WEB-INF下资源不能被浏览器直接访问

B. web.xml在classes目录下

C. jar包可以放到WEB-INF下lib或者classes目录

D. jsp文件可以放入WEB-INF下,浏览器可以间接访问到它们

考查的知识点:动态网站相关

6.动态网站的开发技术有() (难度A

A.JSP

B.HTML

C.CSS

D.JavaScript

考查的知识点:http协议响应状态码

7.表示重定响应状态码是() (难度B

A.200

B.302

C.304

D.404

考查的知识点:tomcat的目录结构

8.tomcat上发布javaweb应用时,默认的是什么目录() (难度A

A.webapps

B.conf

C.bin

D.work

考查的知识点:tomcat访问路径

9. 在tomcat发布web应用myweb,定义类cn.itcast.Hello.java,Hello.class会被编译到哪个目录(难度B

A. ${CATALINA_HOME}/webapps/myweb/WEB-INF/classes/Hello.class

B. ${CATALINA_HOME}/webapps/myweb/WEB-INF/classes/cn/itcast/Hello.class

C. ${CATALINA_HOME}/webapps/myweb/WEB-INF/classes/cn.itcast.Hello.class

D. ${CATALINA_HOME}/webapps/myweb/WEB-INF/classes/cn.itcast/Hello.class

------------------------------------------------------------------

考查的知识点:Servlet的生命周期

12.servlet生命周期相关的方法(难度B

A.init

B.doService

C.service

D.destroy

-----------------------------------------------------------

考查的知识点:动态网站的目录结构

13.一个标准的web动态网站的目录结构应该包含下面哪些部分() (难度B

A.WEB-INF目录

B.WEB-INF/web.xml

C.WEB-INF/class

D.WEB-INF/lib

考查的知识点:tomcat发布方式

14.web应用发布到tomcatlocalhost主机,以下哪几种方式可以完成() (难度B

A.直接将web应用部署到tomcat/webapps下

B.将web应用通过tomcat/conf/server.xml进行配置

C.创建一个xml文件,并配置web应用信息,将xml文件放置tomcat\conf\Catalina\localhost

D.在tomcat/conf/context.xml 进行配置

考查的知识点:web.xml中servlet的配置

15. web.xml中定义了以下内容:
<servlet>
    <servlet-name>Hello</servlet-name>
    <servlet-class>cn.itcast.HelloServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>Hello</servlet-name>
    <url-pattern>/hello</url-pattern>
</servlet-mapping>
URL可以正确地要求Servlet进行请求处理() (难度A
  A. /Hello

B. /hello.do

C. /HelloServlet

D. /hello

考查的知识点:动态网站的目录结构

16.Web应用程序的文件与目录结构中,web.xml是放置在( )(难度A

A. WEB-INF目录

B. conf目录

C. lib目录

D. classes目录

考查的知识点:http协议get与post区别

17.http协议中关于get请求与post请求说法正确的是() (难度B

A.get方式传输数据大小有限制。

B.post方式传可以传输大数据

C.get方式会将请求信息在地址栏上显示,post不会

D.http协议请求方式只有get和post

考查的知识点:http请求头

18.下面哪个请求头信息可以实现防盗链() (难度A

A.Location

B.Refresh

C. Referer

D.If-Modified-Since

考查的知识点:禁用浏览器缓存方式

19.下面哪些可以禁用浏览器缓存() (难度B

A. Expires: -1

B. Cache-Control: no-cache

C. Pragma: no-cache

D. Last-Modified: -1

时间: 2024-10-13 00:58:08

tomcat服务器和http协议笔试题的相关文章

Tomcat服务器与HTTP协议

Tomcat服务器与HTTP协议 一.  Tomcat服务器 1.tomcat服务器 1.web :网页,它代表的是网络上的资源.(java技术开发动态的web资源,即动态web页面,在Java中,动态web资源开发技术统称为Javaweb.) 网络的资源分为两种 1.静态资源------主要用于展示信息     html 2.动态资源------交 互                 jsp asp php 2.javaweb开发中常见的服务器. weblogic  BEA公司------它是

Tomcat服务器 和 HTTP协议

WEB开发简介 * 当前网络上两种架构 * C/S Client/Server 客户端/服务器 需要下载客户端软件 例子:QQ 快播 暴风影音 * 优点:服务器压力相对比较小,安全性比较高. * 缺点:需要下载客户端软件,总去更新. * B/S Browser/Server 浏览器/服务器 不需要下载客户端软件(客户端就指浏览器) 例子:购物网站(淘宝 京东) 12306 * 缺点:服务器压力比较大(硬件比较强) * 优点:浏览器,不用更新,服务器端去做更新了. WEB相关知识 * WEB:网页

tomcat服务器和HTTP协议

tomcat:一个服务器的服务器软件,发布资源要用的 服务器组成: 1.服务器硬件 2.服务器软件 3.项目(一堆资源的集合) 4.资源tomcat本身是一个java程序,必须依赖jre运行eclipse是一个java开发软件,tomcat是一个服务器软件,不用每一次都去将项目部署到服务器,将其集成到eclipse 将tomcat集成到eclipse,window/Proferences/Server/Runtime Environments 部署项目: 在Servers下将项目add进Tomc

Tomcat安装,Http协议

day02总结 今日内容 l Tomcat安装 l Web项目 l Tomcat服务器 l Http协议 l HttpUrlConnection Tomcat安装 软件体系结构 1 C/S结构 C/S结构即客户端/服务器(Client/Server),例如QQ就是C/S结构的.我们每个人电脑上都需要安装QQ的客户端,客户端软件向服务器端软件发送请求,服务器端给客户端返回响应. 但是,因为客户端需要不断的更新,用户使用起来就比较麻烦.现在的C/S结构的客户端已经好多了,可以提示用户更新,用户只需要

Http协议、Tomcat服务器

HTTP协议概念: 超文本传输协议是互联网上应用最为广泛的一种网络协议.所有的WWW文件都必须遵守这个标准. HTTP协议的组成: Http协议由Http请求和Http响应组成,当在浏览器中输入网址访问某个网站时, 你的浏览器会将你的请求封装成一个Http请求发送给服务器站点,服务器接收到请 求后会组织响应数据封装成一个Http响应返回给浏览器.即没有请求就没有响应. HTTP请求: http请求行: 请求方式:POST.GET 请求的资源:/DemoEE/form.html 协议版本:HTTP

java面试笔试题大汇总

java面试笔试题大汇总(一)JAVA相关基础知识 1.面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节.抽象包括两个方面,一是过程抽象,二是数据抽象. 2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法.对象的一个新类可以从现有的类中派生,这个过程称为类继承.新类继承了原始类的特性,新类称为原始类的派生类(子类),

&lt;转&gt;网易2016实习生前端笔试题部分总结

网易2016实习生前端笔试题部分总结 原文地址:http://www.cnblogs.com/venoral/p/5325202.html 这只是部分题,答案为个人观点如有错误欢迎指出,感觉考点都挺基础,但是很注重考细节方面,通过整理也知道自己在CSS3和HTML5,网络知识等方面的不足还是得多学多练多思考.攒rp,希望自己在明天360笔试中能轻松答过~ css 1.多选 //HTML <p>很长的一段文字,很长的一段文字,很长的一段文字,特别长的文字</p> //CSS p{ w

史上最难PHPer笔试题,40分就能月薪过万!附答案

请批判性的学习,欢迎大牛指正错误 1.有关PHP字符串的说法,不对的是:A.如果一个脚本的编码是 ISO-8859-1,则其中的字符串也会被编码为 ISO-8859-1.B.PHP的字符串在内部是字节组成的数组,用花括号访问或修改字符串对多字节字符集很不安全.C.substr().strpos().strlen().htmlentities() 处理字符串时依据的编码方式是相同的.D.一个布尔值 Boolean 的 true 被转换成 string 的 " 1 ",false 被转换成

C/C++ 笔试题一

摘自 网络上的 笔试题,据说是华为的,考察的内容还算全面,也很细致: 答案 疏略 检查了下,应该没有什么大问题,但是 还是那句话,尽信之不如无,所以还是要自己思考 1.static有什么用途?(请至少说明两种) 1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变. 2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所有函数访问,但不能被模块外其它函数访问.它是一个本地的全局变量. 3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用.那就是,这