在你的TOmcat的conf文件夹下,用记事本打开server.xml,然后找到Context的地方,添加一个新的指到你自己的目录,如下
 
<Context className="org.apache.catalina.core.StandardContext" cachingAllowed="true" charsetMapperClass="org.apache.catalina.util.CharsetMapper" cookies="true" crossContext="false" debug="0" displayName="Struts Upload Examples" docBase="C:/Apache Group/Tomcat 4.1/webapps/struts-upload" mapperClass="org.apache.catalina.core.StandardContextMapper" path="/struts-upload" privileged="false" reloadable="false" swallowOutput="false" useNaming="true" wrapperClass="org.apache.catalina.core.StandardWrapper">
        </Context>

解决方案 »

  1.   

    <Context path="/work" docBase="work" debug="0" reloadable="true" crossContext="true"> <Resource name="jdbc/worksys" auth="Container" type="javax.sql.DataSource"/> 

    <ResourceParams name="jdbc/worksys">
      <parameter>
        <name>factory</name>
        <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
      </parameter>
      <parameter>
        <name>driverClassName</name>
        <value>oracle.jdbc.driver.OracleDriver</value>
      </parameter>
      <parameter>
        <name>url</name>
        <value>jdbc:oracle:thin:@192.168.0.2:1521:服务名</value>
      </parameter>
      <parameter>
        <name>username</name>
        <value>work</value>
      </parameter>
      <parameter>
        <name>password</name>
        <value>work</value>
      </parameter>
      <parameter>
        <name>maxActive</name>
        <value>20</value>
      </parameter>
      <parameter>
        <name>maxIdle</name>
        <value>10</value>
      </parameter>
      <parameter>
        <name>maxWait</name>
        <value>-1</value>
      </parameter>
    </ResourceParams>
            </Context>配置连接池的也写了
      

  2.   

    靠,别人是初学者,你们别写那么复杂好不好!
    =======================
    <Context path="/work" docBase="work" debug="0" reloadable="true" crossContext="true"/>
    //这样就可以了。work是在webapps下的一个文件夹,其中放你的WEB FILES
      

  3.   

    <Context path="/work" docBase="work" debug="0" reloadable="true" crossContext="true"/>
      

  4.   

    server.xml全部内容
    <Server port="8005" shutdown="SHUTDOWN" debug="0">  
      <Service name="ServiceDefineByDigitalTitan">
        <Connector className="org.apache.catalina.connector.http.HttpConnector"
                   port="9003" minProcessors="5" maxProcessors="75"
                   enableLookups="true" redirectPort="8443"
                   acceptCount="10" debug="0" connectionTimeout="60000"/>
        <Engine name="EngineDefineByDigitalTitan" defaultHost="DigitalTitan" debug="0" appBase="F:\Site_River\">
          <Host name="DigitalTitan" debug="0" appBase="F:\Site_River\" unpackWARs="true">
            <Logger className="org.apache.catalina.logger.FileLogger"
                     directory="LogDefineByDigitalTitan"  prefix="LogDefineByDigitalTitan." suffix=".txt" timestamp="true"/>
    <Context path="" docBase="" debug="0">
            </Context>
          </Host>
        </Engine>
      </Service>
      <Service name="ServiceDefineByDigitalTitan">
        <Connector className="org.apache.catalina.connector.http.HttpConnector"
                   port="9001" minProcessors="5" maxProcessors="75"
                   enableLookups="true" redirectPort="8443"
                   acceptCount="10" debug="0" connectionTimeout="60000"/>
        <Engine name="EngineDefineByDigitalTitan" defaultHost="DigitalTitan" debug="0" appBase="F:\Site_ColligateStatistic\">
          <Host name="DigitalTitan" debug="0" appBase="F:\Site_ColligateStatistic\" unpackWARs="true">
            <Logger className="org.apache.catalina.logger.FileLogger"
                     directory="LogDefineByDigitalTitan"  prefix="LogDefineByDigitalTitan." suffix=".txt" timestamp="true"/>
    <Context path="" docBase="" debug="0">
            </Context>
          </Host>
        </Engine>
      </Service>
    </Server>
      

  5.   

    我写的servlet要放到哪里呢,又如何去访问我自己的servlet呢
      

  6.   

    A:对于供某个WEB程序使用的class和资源文件,直接放置在此WEB程序目录下的WEB-INF/classes下,或者打包放到WEB-INF/lib目录下。     B:对于供多个WEB程序间共享使用的class和资源文件,直接放置在此$CATALINA_HOME/shared/class目录下,,或者打包放到$CATALINA_HOME/shared/lib目录下。
      

  7.   

    <Context path="/work" docBase="c:\work" debug="0" reloadable="true" crossContext="true"/>
    sevlet文件和自已写的javabean放在web-inf/lib目录下就OK了。