Servlets 未找到Hello World Servlet编程404

Servlets 未找到Hello World Servlet编程404,servlets,http-status-code-404,Servlets,Http Status Code 404,文件夹结构 /usr/share/tomcat7/webapps/test 我已经把班级档案放进去了 /usr/share/tomcat7/webapps/test/WEB\u INF/classes 中的web.xml /usr/share/tomcat7/webapps/test/WEB\u-INF Tomcat安装路径: /usr/share/tomcat7/ echo$CLASSPATH /usr/share/tomcat7/lib/servlet-api.jar: 编译的Java文件

文件夹结构

/usr/share/tomcat7/webapps/test

我已经把班级档案放进去了 /usr/share/tomcat7/webapps/test/WEB\u INF/classes

中的web.xml

/usr/share/tomcat7/webapps/test/WEB\u-INF

Tomcat安装路径: /usr/share/tomcat7/

echo$CLASSPATH

/usr/share/tomcat7/lib/servlet-api.jar:

编译的Java文件

**sudo javac HelloWorld.java   -classpath /usr/share/tomcat7/lib/servlet-api.jar**
当我试图访问

http://localhost:8080/HelloWorld

http://localhost:8080/test/HelloWorld
ApacheTomcat服务器工作正常,我通过执行

**http://localhost:8080**
在浏览器中

我得到一个HTTP状态404-/HelloWorld


我是否缺少任何配置?Pl help

1.制作一个简单的index.jsp页面并将其复制到
/usr/share/tomcat7/webapps/test/
。类型<代码>http://localhost:8080/test/在浏览器中。它是否显示index.jsp页面?如果是,转到下一级

2.web.xml文件应包含到servlet的映射:

<web-app>
    ......
    <servlet>
         <servlet-name>HelloWorld</servlet-name>
         <servlet-class>HelloWorld</servlet-class>
    </servlet>

    <servlet-mapping>
        <servlet-name>HelloWorld</servlet-name>
        <url-pattern>/HelloWorld</url-pattern>
    </servlet-mapping>
</web-app>

......
你好世界
你好世界
你好世界
/地狱世界

您是否配置了web.xml文件?我已尝试了上述步骤,但仍然获得HTTP状态404-/HelloWorld@SowmyaManmathan:结果如何?您能看到index.jsp页面吗?