做了一个小项目架到了网上但必须输入一长串的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