本人配置tomcat环境时什么都不更改 localhost:8080 显示正常然后修改conf/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>启动了servlet调用器就显示HTTP Status 404 - /--------------------------------------------------------------------------------type Status reportmessage /description The requested resource (/) is not available.
这是为什么啊为什么我一启用servlet就无法找到了请各位帮帮我

解决方案 »

  1.   

    不能只写 map 阿
    map是映射,你还要指明源文件的阿,还要写
    <servlet>
    <servlet-name></servlet-name>
    <servlet-class></servlet-class>
    </servlet>
      

  2.   

    可是我现在修改以后
    连输入localhost:8080
    也无法找到 这是什么原因啊?
      

  3.   

    我是按照书上说的修改了conf/web.xml文件把    <!-- The mapping for the invoker servlet -->
        <servlet-mapping>
            <servlet-name>invoker</servlet-name>
            <url-pattern>/servlet/*</url-pattern>
        </servlet-mapping>的注释去掉了可是现在问题出来了不仅仅localhost:8080/servlet 无法访问
    就连 localhost:8080 也无法访问了
    这是为什么呢
    我到底应该怎么配置急死了
      

  4.   

    要是我重新注释掉这段localhost:8080 就又可以正常显示了实在不明白为什么不能加那段大家教教我是什么原因啊还有 我的J2SDK 是1.4.0_01版本
    Tomcat是5.0.16版本