设置tomcat5.5.20时,建立了一个Java Web 应用程序,名叫ch05
<Context docBase="C:\chapter05"
         privileged="true">
</Context>
然后在Tomcat系统/conf/Catalina/localhost下添加了ch05,但是在浏览器网址输入http://127.0.0.1:8080/ch05/后,
报以下错误!
HTTP状态404 - /ch05/--------------------------------------------------------------------------------type 状 态 报 告信 息 /ch05/描 述 没有所要求的资源(/ch05/)
--------------------------------------------------------------------------------Apache Tomcat/5.5.20
请好心人帮忙解决一下,是我tomcat版本的问题吗?书上用的tomcat5.5.12
急啊,领导派的任务,急啊

解决方案 »

  1.   

    项目是建在Tomcat里的webapps目录下的。
      

  2.   

    还没建项目,只是刚装上Tomcat运行了,然后把ch05放在了Tomcat系统/conf/Catalina/localhost里,然后浏览就报错!这样我写什么jsp文件都找不到!
      

  3.   

    当然我在C:\建了一个chapter05文件夹。
    Tomcat里的webapps目录在哪找啊?
      

  4.   

    你把jsp什么的都放到webapps下面,如果是webapps/hello.jsp,浏览器下就输入http://localhost:8080/hello.jsp
      

  5.   

    你把jsp什么的都放到webapps下面,如果是webapps/hello.jsp,浏览器下就输入http://localhost:8080/hello.jsp
      

  6.   

    是我TOmcat哪没有设置好吗?还是什么问题,搞不懂
      

  7.   

    Tomcat目录里有,conf,bin,lib,logs.temp,webapps,work这几个文件夹,如果你这几个文件夹都没有,那就是你Tomcat的问题了。关于Tomcat的知识很多书上都有的,你没看过就自己做了?
      

  8.   


    server.xml 中配置好像错了吧 <Context path="/ch05" docBase="C:\chapter05"  reloadable="false"/>
      

  9.   

    建议你装个myeclipse,就不用这么麻烦了。
      

  10.   

    你在Tomact下的文件夹下面 在建一个 文件夹,这个文件夹就是你的项目  然后在在这个文件夹下面建一个WEB-INF文件夹  ->  下面继续建一个web.xml文件  里面必须要有东西  如果你是在不会 请加我的扣扣  361095351
      

  11.   

    编译好的项目的路径:D:\Program Files\Apache Software Foundation\Tomcat 6.0\webappstomcat的配置文件不用你动,除非你想着改变端口。开始的时候用8080就可以如果不冲突的话。如果用开发工具了,那么直接在工具内配置,比javac方便多了。建议使用eclipse或myeclipse,因为以后开发不可能去手动的编译文件,当然特殊情况除外。最好把web.xml中的
             <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
    设定好。
    这样访问工程直接会进index.jsp,否则在访问的时候就指定好页面。
      

  12.   

    会弄了,需要把conf下的web.xml中的listings的值改为true,即开启目录列表功能。 <servlet>
            <servlet-name>default</servlet-name>
            <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
            <init-param>
                <param-name>debug</param-name>
                <param-value>0</param-value>
            </init-param>
            <init-param>
                <param-name>listings</param-name>
                <param-value>true</param-value>
            </init-param>
            <load-on-startup>1</load-on-startup>
        </servlet>
    如对大家有益,供大家参考