在演示之前我们需要了解xml的一些相关知识
xml----可扩展标记语言
html—超文本标记语言
xml解析方式
DOM------原生解析方式
SAX------原生解析方式
jdom--------针对上面两种解析方式给出的解决方案
dom4j------针对上面两种解析方式给出的解决方案
下面开始演示如何将项目发布到tomcat
将项目发布到tomcat通常有三种方式
**第一种-----直接将 要发布的文件拷贝到 tomcat的webapps/root 底下 然后在浏览器底下直接访问。或者是在与root同一级目录下创建一个新的文件夹来保存要运行的文件 **
这里有一个简单的html文件 用于测试
链接:https://pan.baidu.com/s/1D3kMbhM12C_0TQmGOmFFXA
提取码:t96o
首先将html文件拷贝至你的 tomcat的webapps/root 底下
如下图
然后开启tomcat -----》双击打开startup.bat即可
然后在浏览器下输入下面路径 8080后面接你要发布的文件名称 我的是NewFile.html
http://localhost:8080/NewFile.html
或者
http://127.0.0.1:8080/NewFile.html
或者 在root同一级目录下创建一个文件夹来保存你要发布的文件
然后输入以下网址(同样要开启tomcat)
http://localhost:8080/html/NewFile.html
或者
http://127.0.0.1:8080/html/NewFile.html
第二种----- 配置虚拟路径
这里面的一个重点是需要找到tomcat文件里面的conf文件夹底下的server.xml文件
对其添加一些内容
首先需要关闭tomcat以防后面运行的文件刷新不出来
然后找到server.xml文件 打开它
找到host节点
在host节点里面添加docBase 和path虚拟路径
首先我们把原先的需要发布的文件 放到任意一个盘的任意一个文件夹里面
我放到了我的D盘下的test文件夹
添加docBase 和path虚拟路径
path随便设置 但是必须加反斜杠/
然后重新启动tomcat
将下面路径复制到浏览器,访问
http://localhost:8080/a/NewFile.html
或者
http://127.0.0.1:8080/a/NewFile.html
访问成功
第三种-------配置虚拟路径(与第二种不同点在于将路径配置在另外一个xml文件里)
在apache-tomcat-8.0.53\conf\Catalina\localhost文件夹里面新建一个 xml文件,随便定义名称
我在这定义为test.xml
在这个xml文件里面添加我们需要发布的文件的虚拟路径
因为我要发布的文件在D:test/文件夹里面
然后访问网址8080后面
第一个为apache-tomcat-8.0.53\conf\Catalina\localhost文件夹里面xml的文件名
第二个为要发布的文件名
http://localhost:8080/test/NewFile.html
或者
http://127.0.0.1:8080/test/NewFile.html
测试成功