Tomcat初应用
这里我们自己建立一个html的web资源,然后在tomcat里进行配置,使我们可以通过服务器在浏览器里打开。
第一步:新建html文件,在里面随便输入几个字符串如:新建txt文件---->在里面输入aaaaaaa----->修改后缀为1.html
第二步:把文件放进tomcat目录文件里面的webapps文件夹中,可以在里面先新建一个文件夹如bb,然后把1.html扔进去
第三步:打开浏览器,在地址栏中输入:http://localhost:8080/bb/1.html回车,我们就看到下面一幕:
下面我们来升级下,把web资源放在我们自己的文件夹下:如G:\JavaWeb\WebDemos路径的WebDemos文件夹里面。那么我们如何打开这个web资源呢?
与上面不同的是我们改变了1.html这个web资源的存放路径,之前的webapps文件是tomcat默认的存放web资源的文件地址,所以当我们把资源扔进去了就可以直接在地址后面紧跟资源名了,服务器会自动找到webapps并打开里面的web资源,现在改变了资源存放路径,服务器无法找到默认文件夹下的web资源,就需要我们为服务器指定寻找的路径了。
第一步:先把资源放好,如上叙述;
第二步:打开conf文件夹,里面有个server.xml文件,请打开它,在那里面找到<Host>标签,在前一篇文章中已经提及了Host标签代表主机,对web访问流程不明确的可以参考我的文章:JavaWeb之客户端服务器通信原理。找到<Host>标签之后,如下图:
在</Host>上面我们键入如下内容:
- <Context path="/demos" docBase="g:\JavaWeb\WebDemos" />
- 这样我们就设置了目标文件路径的虚拟映射地址。
- <span style="color:#ff0000;">第三步</span>:重新打开浏览器,输入:http://localhost:8080/demos/1.html 回车,OK,又打开了aaaaaa这个网页了。