小弟用的Tomcat5.0.28并做了目录映射,映射后加载JSP和JavaBean都没有问题但是加载Servlet却总是报HTTP 404找不到文件错误,具体情况如下:
1.java源文件在package ch7中,编译后放到映射的目录的WEB-INF\classes下。
2.将映射目录下的WEB-INFO下自建的web.xml修改如下
    <servlet>
    <servlet-name>HelloWorldServlet</servlet-name>
     <servlet-class>ch7.HelloWorldServlet</servlet-class>
    </servlet>
     <sevlet-mapping>
     <servlet-name>HelloWorldServlet</servlet-name>
     <url-pattern>/hello</url-pattern>
    </sevlet-mapping>
3.启动Tomcat后在游览器中写入http:\\localhost:8080/myjsp/hello或者http:\\localhost:8080/myjsp/servlet/hello
就一直报错了,请各位辈给小弟指条路如何解决这个问题!!!!!万分感激!!!

解决方案 »

  1.   

    你tomcat的配置的路径对不对啊?也没贴出来,你可以先试试做个简单的网页访问一下试试看是404吗?还有就是
    http:\\localhost:8080/myjsp/hello=>http://localhost:8080/myjsp/hello
    :)
      

  2.   

    tomcat的配置路径具体指哪部分???我是新手哈!
    还有就是把下面的地址改了还是不行哈!
      

  3.   

    先进http://localhost:8080/看看tomcat起来了没有
      

  4.   

    起来了,而且加载HTML,JSP,JAVABEAN都没问题哈!
      

  5.   

    晕哪,楼主眼神不好。你的配置明明是/hello,你却用/myjsp/hello调用。用http://localhost:8080/hello,或者修改<url-pattern>/hello</url-pattern>为<url-pattern>/myjsp/hello</url-pattern>