概述:
就可以达到如上的效果。
docBase: 表示物理路径,(默认是在webapps的相对路径) onenote应用名
http://localhost:8080/ 不是显示tomcat自带欢迎页面,而是你自己应用
1、简单粗暴的方式直接替换tomcat默认应用
第一步:找到webapps(这是tomcat默认放置应用的目录)
里面有一个ROOT应用,此时你应用应该与同一级目录,首先将ROOT文件名修改成ROOT1或者其它,再将你的应用的名称修改成ROOT。然后在你ROOT文件下放置一个index.html
第二步:在/WEB-INF/web.xml配置一下
<web-app>下添加如下
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
就可以达到如上的效果。
index.html 内容
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8"></meta>
<meta name="viewport" content="width=device-width, initial-scale=1.0"></meta>
<link rel="stylesheet"
href="../bootstrap-3.3.7-dist/css/bootstrap.min.css"></link>
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="../css/bootstrap-table.min.css"></link>
<style type="text/css">
.container{
margin-top:50;
}
</style>
</head>
<body>
<h1>这是自定义的页面</h1>
</body>
</html>
2、如果你部署的war包
首先备份、备份、备份ROOT应用内容,然后删除webapps/ROOT
将你war的名称改成ROOT.war
重启tomcat
3、如果你要优雅一点,不替换ROOT
那就修改server.xml配置文件
在<HOST>标签增加子标签如下
<Context docBase="onenote" path=""></Context>
docBase: 表示物理路径,(默认是在webapps的相对路径) onenote应用名
path:url字符串,这里为“”
不要在onenote放入index.html或index.jsp。否则404