1.http watch 的使用介绍
下载,安装完httpwatch文件后,打开IE浏览器选择“工具”à“浏览器栏”à“HttpWatch Professional”,就打开HttpWatch工具了,如图:
若要进入“监听”状态,需点击“记录”按钮,HttpWatch工具处于监听状态后,就可以监听和截取请求或响应数据了。在浏览器的地址栏输入某个Web服务器应用的URL并按下Enter时,浏览器就会向指定的URL的Web服务器发送一个HTTP请求。如下图,是访问www.redarmy.com;8080 时截获请求和响应数据:
2.telnet的命令使用介绍
键入telnet localhost8080(或Ip地址)进入:出现
此处无法显示字母,此时按CTRL+] 按Enter。出现
在按Enter再次进入
此时,就可键入内容了,首先键入Get请求键入:GET /Textbook/hi.html HTTP/1.0
Host: 如图
3.tomcat配置虚拟主机
4.在tomcat中配置web应用程序
首先,要了解web应用组成的结构。
开发web应用时,不同类型的文件有严格的存放规则,否则不仅可能使web应用无法访问,还会导致web服务器启动报错。如下图:
mail 为web应用所在目录。
html、jsp、css、js文件等,存在于web应用根目录下,根目录下的文件外界可以直接访问。
WEB-INF 中存放java类、jar包、web应用的配置文件。该目录下的文件外界无法直接访问,由web服务器负责调用。
下面,我们来配置一个web应用程序:
首先,在web应用所在目录下创建一个mail文件夹,然后在mail文件夹下创建js、html、jsp、css等文件夹(用来存放可能用到的文件)。其中mail文件夹下必须存在WEB-INF文件夹和web应用的默认主页,如图:
然后在必须存在的WEB-INF文件夹下创建classes文件夹和lib文件夹以及web.xml文件:
其中web.xml文件是整个web应用中最为重要的配置文件,它必须放在WEB-Inf目录中,在开发web应用时,但凡涉及到对web应用中的web资源进行配置,通通在web.xml文件中进行设置。如:
某个web资源配置为网站首页;将servlet程序映射到某个url地址上;为web应用配置监听器;为web应用配置过滤器……
在此web应用中通过web.xml文件把hello.html配成网站首页,是在web.xml中通过<welcome-file-list>标签进行配置,如图: