下面是记录如何使在本地在浏览器仅仅输入localhost就可以打开网站内容。
注:在每次配置完成之后,如果想要看到配置效果,需要重启一下tomcat
一、端口配置
在server.xml中修改(位于tomcat安装目录的conf文件夹下)
<Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"
redirectPort="8443" />
上段代码中的“8080”就是端口,修改为80即可只在浏览器中输入localhost来代替原来的 localhost:8080。
二、配置应用
在server.xml中的</Host>之前添加如下代码:
<Context path=""reloadable="true“
docBase="项目路径"
workDir:="项目路径\work">(最后一行可略去)
path(表示访问方式)后边的数据表示需要在浏览器搜索栏输入的一个数据,比如你的项目是jeewx,那么刚开始的时候应该是样输入的:http://localhost/jeewx/。jeewx就是path中的属性数据。如果path什么都不填写,那么可以不用输入jeewx。
docBase表示项目的存放位置。比如D:/jeewx
三、配置欢迎文件
访问应用的时候,如果不输入文件名,系统会访问欢迎文件;欢迎文件在每个应用的配置文件web.xml中配置,可以有多个,有多个的情况下表示先访问第一个,如果第一个访问失败,再访问第二个,依次向下。
这需要加上如下代码:
<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、index.htm、index.jsp即是欢迎文件,访问优先级以上往下