你可以按下面的方法设置虚拟目录:
将<Host name="localhost" debug="0" appBase="webapps" 
       unpackWARs="true" autoDeploy="true">中的appBase="webapps"改成
appBase="d:/www/jsp";
添加<Context path="" docBase="/" debug="0"/>
然后重启计算机,这样你便可以直接以http://localhost:8080访问你的站点了

解决方案 »

  1.   

    <Context path="/examples" docBase="examples" debug="0"
                     reloadable="true" crossContext="true">
            <Logger className="org.apache.catalina.logger.FileLogger"
                         prefix="localhost_examples_log." suffix=".txt"
               timestamp="true"/>
                
       <Ejb   name="ejb/EmplRecord" type="Entity"
                     home="com.wombat.empl.EmployeeRecordHome"
                   remote="com.wombat.empl.EmployeeRecord"/>
              <Manager className="org.apache.catalina.session.PersistentManager"
                  debug="0"
                  saveOnRestart="true"
                  maxActiveSessions="-1"
                  minIdleSwap="-1"
                  maxIdleSwap="-1"
                  maxIdleBackup="-1">
                    <Store className="org.apache.catalina.session.FileStore"/>
              </Manager>
      -->
              <Environment name="maxExemptions" type="java.lang.Integer"
                          value="15"/>
              <Parameter name="context.param.name" value="context.param.value"
                         override="false"/>
              <Resource name="jdbc/EmployeeAppDb" auth="SERVLET"
                        type="javax.sql.DataSource"/>
              <ResourceParams name="jdbc/EmployeeAppDb">
                <parameter><name>username</name><value>sa</value></parameter>
                <parameter><name>password</name><value></value></parameter>
                <parameter><name>driverClassName</name>
                  <value>org.hsql.jdbcDriver</value></parameter>
                <parameter><name>url</name>
                  <value>jdbc:HypersonicSQL:database</value></parameter>
              </ResourceParams>
              <Resource name="mail/Session" auth="Container"
                        type="javax.mail.Session"/>
              <ResourceParams name="mail/Session">
                <parameter>
                  <name>mail.smtp.host</name>
                  <value>localhost</value>
                </parameter>
              </ResourceParams>
              <ResourceLink name="linkToGlobalResource" 
                        global="simpleValue"
                        type="java.lang.Integer"/>
            </Context>
       <Context path="/jsp" debug="0" privileged="true"  crossContext="true" debug="0"  
        reloadable="true" 
        trusted="false
        docBase="jsp"> 
        </Context>
    这是我的server.xml文件.有什么错阿?
      

  2.   

    你的jsp目录是和ROOT同级的吗?
    如果在ROOT里,请用<Context path="/jsp" docBase="/jsp" />
    tomcat4.1以前的版本这样设是没问题的,4.1以后的版本我这样设过,但行不通,不知是什么原因
    用上面建立站点的方法则都可以
      

  3.   

    请你,再读一下server.xml文件,其实写得真得很清楚。
      

  4.   

    如果只是增加一個虛擬目錄這樣就行了
    <Context path="/web" 
    docBase="d:/www/jsp" 
    crossContext="true" 
    debug="0" 
    reloadable="true" 
    trusted="false" >  把你的</Context>去掉。我是這樣做的。你試試。
      

  5.   

    成功啦.不过要把.<Context path="/jsp" docBase="/jsp" />放到<Context path="/examples" docBase="examples" debug="0"
    ..
    之前..如:
    <!-- <Context path="" docBase="ROOT" debug="0"/> -->
              <Context path="/jsp" docBase="jsp" debug="0"/>
      <Context path="/hp" docBase="../hp" debug="0"/>
      <Context path="/jsp1" docBase="D:/jboss-3.0.3_tomcat-4.1.12/tomcat-4.1.x/jsp1" debug="0"/>
              <Context path="/jsp2" docBase="D:/jboss-3.0.3_tomcat-4.1.12/jsp2" debug="0"/>
            <!-- Tomcat Examples Context -->
            <Context path="/examples" docBase="examples" debug="0"
    都不知为何要这样...有人知道嘛?
      

  6.   

    那我把jsp文件直接考在webapps文件夹内,为什么会出现找不到文件的错误
    它里面的网页我都打的开啊
      

  7.   

    我是说tomcat自带的网页能打开啊,
    我拷进去的怎么就不能打开?
    跟asp.net怎么不一样啊
      

  8.   

    安装一个
    Java(TM) Web Services Developer Pack 1_0_01
    自带tomcat4.0里面配置站点太方便了
      

  9.   

    我照上面各位说得做了,还是不能建目录啊,求求各位,能不能详细点说说~~
    happylife168(如意人生)你说得Java(TM) Web Services Developer Pack 1_0_01在哪里有下载?
      

  10.   

    Java(TM) Web Services Developer Pack 1_0_01
    可在
    http://java.sun.com/Download5
    下载到
    jdk要1.3.1以上版本