1.在工程的web.xml文件中配置
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
2.使用Urlrewrit地址重写,首先是导入urlrewrite 的jar包,在web.xml中配置
<!-- urlRwrite过滤器-->
<filter>
<filter-name>UrlRewriteFilter</filter-name>
<filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>UrlRewriteFilter</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
在WEB-INF目录下新建 urlrewrite.xml
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 2.6//EN"
"http://tuckey.org/res/dtds/urlrewrite2.6.dtd">
<urlrewrite>
<!-- 配置映射规则 rule是url重写规则,from是显示出来的地址,
to是映射的实际地址,$1是重写参数,可以为多个,()里是匹配的正则表达式. -->
<rule>
<!-- 地址栏显示的地址 -->
<from>/anything</from>
<!-- 真实的请求地址 -->
<to>/url/test.action</to>
</rule>
</urlrewrite>
此种方法可参考 https://blog.csdn.net/fujunsfzh/article/details/52910873
3.使用nginx设置首页
在nginx.conf中配置
server {
keepalive_requests 100; #单连接请求上限次数。
listen 111; #监听端口
server_name 127.0.0.1; #监听地址
location ~*^.+$ { #请求的url过滤,正则匹配,
#root path; #根目录
#index #设置默认页
proxy_pass http://myserver; #请求转向自定义的服务器列表
}
}
4.Tomcat 设置项目首页
更改 tomcat中server.xml和web.xml即可实现
在<Host></Host>中添加<Context path="虚拟目录的名字" docBase="你要设置的网站根目录" debug="0"/>
修改web.xml 中配置,详情可 参考 https://blog.csdn.net/qq_35661171/article/details/79165535