a.使用Tomcat4.1.3開發JSP時,目錄的結構。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 1.使用Eclipse建立工程TestJsp,WebModule名稱爲Test。 (E:/DevSoft/eclipse-SDK-2.1.3-win32/eclipse/workspace/TestJsp) 2.使用Eclipse新建Class : DBMSample(package: NEC2KJSYS.DBManager) OraDataBase(package: NEC2KJSYS.COM)…… 3.在Test下建立Web目錄,將.jsp文件放到Web。 4.Eclipse自動生成的class文件位於 E:/DevSoft/eclipse-SDK-2.1.3-win32/eclipse/workspace/TestJsp/bin下面, 根據package生成相應的目錄。 5.將class文件Copy到WebModule目錄Test下的/WEB-INF/classes(如圖),jsp文件 將使用該目錄的class。 6.在TestJsp/j2src下建立org/apache/jsp三級目錄(Tomcat生成的jsp對應文件放於此) 7.Tomcat的server.xml的設定: <Context path="/ECJSP" docBase="E:/DevSoft/eclipse-SDK-2.1.3-win32/eclipse/workspace/TestJsp/Test" debug="0" reloadable="true" crossContext="true" workDir="E:/DevSoft/eclipse-SDK-2.1.3-win32/eclipse/workspace/TestJsp/j2src/org/apache/jsp"> </Context> 8.運行。 http://localhost/ECJSP/Web/Sample.jsp |
b.Tomcat Config
1.Add a new Virtual dir
<Context path="/ECJSP" docBase="E:/DevSoft/eclipse-SDK-2.1.3-win32/eclipse/workspace/TestJsp/Test" debug="0"
reloadable="true" crossContext="true"
workDir="E:/DevSoft/eclipse-SDK-2.1.3-win32/eclipse/workspace/TestJsp/j2src/org/apache/jsp">
</Context>
2.port config
<!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 -->
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="80" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="100" debug="0" connectionTimeout="20000"
useURIValidationHack="false" disableUploadTimeout="true" />