发布网站(web应用)的三种方式

2018-05-02  本文已影响0人  majorty
第一种:把整个网站拷贝到webapps目录下

--ROOT是默认网站,访问默认网站是不需要名称的。

配置首页
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
   version="2.5"> 
    <!-- 配置网站的首页 -->
    <welcome-file-list>
        <welcome-file>hello.html</welcome-file>
    </welcome-file-list>    
</web-app>
注:访问首页不需要名称的!
弊端:tomcat软件和发布的网站是在一起的。
第二种:配置虚拟网站

-- 配置虚拟网站-->docBase: 网站绝对路径;path: 访问网站的名称

<Context docBase="C:\web" path="/itcast"/>
好处:软件和网站是分离的。
注意: path可以不写内容,表示当前网站是默认网站,优先于ROOT的网站。
弊端:修改server.xml文件,风险比较大
第三种:通过添加xml文件的方式配置虚拟网站(推荐)

--在conf/Catalina/localhost 添加news.xml文件

<?xml version="1.0" encoding="utf-8"?>
<Context docBase="C:\web"/>
注意:访问网站的使用xml的文件名。
http://localhost:8080/news
上一篇 下一篇

猜你喜欢

热点阅读