注意以上文件第一、二行填上tomcat和jdk的相关目录.
第四步:配置tomca/conf下的server.xml文件,这个是tomcat的主要配置文件,重要配置如下:
1.虚拟目录设置:
找到下面内容:
unpackWARs="true" autoDeploy="true">
修改为:
unpackWARs="true" autoDeploy="true">
使tomcat主目录为d:/server/www.
找到下面内容:
reloadable="true" crossContext="true">
修改为
reloadable="true" crossContext="true">
这个我的理解是应该是使tomcat根目录下的jsp作为一个虚拟主机吧.
2.设置tomcat监听端口,找到下面的内容:
port="8080" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="100" debug="0" connectionTimeout="0"
useURIValidationHack="false" disableUploadTimeout="true" />
默认的端口是8080,但这个大家都知道,最好修改一下,假设修改为:8123,则如下:
port="8123" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="100" debug="0" connectionTimeout="0"
useURIValidationHack="false" disableUploadTimeout="true" />
3.找到以下8009端口的地方,这个很重要,通过8009,tomcat与apache互相通讯,如果下面的部分
被
注释掉,一定要把
去掉.
port="8009" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="10" debug="0" connectionTimeout="0"
useURIValidationHack="false"
protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/>
第五步:配置tomcat的conf/web.xml文件:
类似于apache下404错误页面的配置,在最后一行之前加入以下内容:
404
/error/noFile.htm
java.lang.NullPointerException
/error/error.jsp
第一个
之间的是404未找到jsp网页的错误导向页面,使之发生404错误时,
网页导向至/error/noFile.htm,也可以用类似方法添加其多的错误代码导向页面。
第二个
之间的是当jsp网页出现java.lang.NullPointerException导常时
导向至/error/error.jsp错误页面。那么需要在第个jsp网页中加入以下内容:
<%@ page errorPage="/error/error.jsp" %>
典型的error.jsp错误页面的程序写法如下:
<%@ page contentType="text/html;charset=GB2312"%>
<%@ page isErrorPage="true"%>
本文转自
http://www.knowsky.com/344534.html