设置Tomcat的默认显示页面

本文介绍如何通过修改Tomcat服务器配置来简化项目的URL地址,包括更改端口为80及设置虚拟目录,使得项目可以通过更简洁的URL进行访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

做了一个小项目架到了网上但必须输入一长串的URL地址才行,非常麻烦
http://ayaya-wang.gicp.net:8080/SSHExam/index.jsp
(这个项目的存放路径是D:\apache-tomcat-5.5.20\webapps\SSHExam,也就是Tomcat安装文件夹下的w
做了一个小项目架到了网上但必须输入一长串的URL地址才行,非常麻烦
http://ayaya-wang.gicp.net:8080/SSHExam/index.jsp
(这个项目的存放路径是D:\apache-tomcat-5.5.20\webapps\SSHExam,也就是Tomcat安装文件夹下的webapps中)

这是修改一下Tomcat服务器的配置可以解决这个问题:
比如项目在D:\apache-tomcat-5.5.20\webapps\SSHExam这个目录下
1.将Tomcat的端口号改为80可以使网址变成:
http://ayaya-wang.gicp.net/SSHExam/index.jsp
在Tomcat的按照如下路径:D:\apache-tomcat-5.5.20\conf找到server.xml文件(我的Tomcat是在D盘安装的)
打开文件找到<Connector port=”8080″ maxHttpHeaderSize=”8192″......将8080修改成80,就OK!
2.还是在server.xml中,有一段如下:
……
<engine name="Catalina" defaultHost="localhost">
   <host name="localhost" appBase="webapps"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
   ……
   <host>
</engine>
……
在<host></host>标签之间添加上:
<Context path="" docBase="D:\apache-tomcat-5.5.20\webapps\SSHExam" debug="0" reloadable="true"/>
path是说明虚拟目录的名字,如果你要只输入ip地址就显示主页,则该键值留为空;
docBase是虚拟目录的路径,它默认的是$tomcat/webapps/ROOT目录,
debug和reloadable一般都分别设置成0和true。

然后,修改$tomcat/conf/web.xml文件。($tomcat就是Tomcat的安装文件夹)
在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>

如果想显示的主页是a.jsp
在<welcome-file-list>与<welcome-file>index.html</welcome-file>之间添加上:

<welcome-file>a.jsp</welcome-file>

保存上述两个文件后重启tomcat,在浏览器地址栏内输入域名,就可以显示自己项目的主页了.
 

本篇文章来源于:开发学院 http://edu.codepub.com   原文链接:http://edu.codepub.com/2010/1018/26484.php

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值