servlet文件和bean文件都放在同一个文件夹里
输入
http://localhost:8080/myjavabean.jsp正常运行输入
http://localhost:8080/servlet/HelloWorldExample
报错
description The requested resource (/servlet/HelloWorldExample) is not available.
我用的是
Apache Tomcat/5.0.27垦请达人指教,到底问题出在哪我的 WEB-INF\classes 位于下面文件指出的路径
C:\j2sdk1.4.2_04\Tomcat 5.0\conf\Catalina\localhost\my.xml
<Context path="" docBase="E:\myjsp" debug="0" reloadable="true" privileged="true">
bean文件和servlet文件都放在同一文件夹的啊

解决方案 »

  1.   

    估计是你没有配置web.xml这个文件,给你个例子
     <servlet>
    <servlet-name>HelloWorldExample</servlet-name>
       <servlet-class>包名.HelloWorldExample</servlet-class>
      </servlet>
     <servlet-mapping>
      <servlet-name>HelloWorldExample</servlet-name>
       <url-pattern>/HelloWorldExample</url-pattern>
      </servlet-mapping>
      

  2.   

    你的web.xml里的servlet配置不对吧,把它贴出来看看,
    <servlet-mapping>
    <servlet-name>xx</servlet-name>
    <url-pattern>xxx</url-pattern>//看看这里是否和你的/servlet/HelloWorldExample一样
    </servlet-mapping>
      

  3.   

    web.xml
    到底是哪个文件夹里的web.xml啊
      

  4.   

    就是你的web工程下的web.xml看有没有配置这个servlet
      

  5.   

    C:\j2sdk1.4.2_04\Tomcat 5.0\webapps\servlets-examples\WEB-INF
    是这个目录下的web.xml吗
      

  6.   

    <web-app>    <display-name>Servlet 2.4 Examples</display-name>
        <description>
          Servlet 2.4 Examples.
        </description><servlet>
    <servlet-name>HelloWorldExample</servlet-name>
       <servlet-class>HelloWorldExample</servlet-class>
      </servlet>
     <servlet-mapping>
      <servlet-name>HelloWorldExample</servlet-name>
       <url-pattern>/servlet/HelloWorldExample</url-pattern>
      </servlet-mapping>
    是这样改吗,可以Tomcat报错啊
      

  7.   

    servlet-class,你有用包吗?如果有,要加载完整的包名
      

  8.   

    以下是引用cof文件夹里的web.xml定义
    <!-- The mapping for the default servlet -->
        <servlet-mapping>
            <servlet-name>default</servlet-name>
            <url-pattern>/</url-pattern>
        </servlet-mapping>    <!-- The mapping for the invoker servlet -->
    <!--
        <servlet-mapping>
            <servlet-name>invoker</servlet-name>
            <url-pattern>/servlet/*</url-pattern>
        </servlet-mapping>
    -->我按这个改,可tomcat跑不起来啊