tomcat配置启动端口和默认项目及默认404

tomcat配置启动端口和默认项目默认404

1、tomcat配置启动端口

tomcat文件夹conf文件下的server.xml文件中配置tomcat的启动端口和关闭端口


<Connector connectionTimeout="20000" 
    	port="8080" 
    	protocol="HTTP/1.1"
    	edirectPort="8443"
		URLEncoding="UTF-8"
    	/>

2、配置tomcat默认启动项目

在没有任何配置的情况下tomcat默认的启动页面是这样的

tomcat配置启动端口和默认项目及默认404_第1张图片

需要访问自己的项目的话需要在后面添加localhost:8080/项目名,这样会很麻烦。我们可以把自己的项目配置成默认启动项目。

2.1、方法一

将自己的项目的名称改为ROOT,替换webapps里的ROOT。这样的话有多个项目切换的非常的不方便。
tomcat配置启动端口和默认项目及默认404_第2张图片

2.2、方法二

可以修改配置文件切换自己的项目为tomcat启动时的默认项目


 <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">

	
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t "%r" %s %b" prefix="localhost_access_log" suffix=".txt"/>

		<Context path="" docBase="StudentManager" debug="0"/>
Host>


tomcat配置启动端口和默认项目及默认404_第3张图片

这样修改完后重新启动tomcat。会发现默认的页面就改成了自己的项目页面

3、修改tomcat默认自带的404、500、400页面

首先准备一个404的页面,将html/jsp的页面放在webapps/ROOT下

tomcat配置启动端口和默认项目及默认404_第4张图片

我的页面如下(有点丑)

然后修改conf文件下web.xml配置文件



<error-page>
		<error-code>404error-code>
		<location>/error.htmllocation>
error-page>

这样你再访问不存在的页面就会,出现自己设置的404页面

你可能感兴趣的:(java,java,tomcat)