Java Tomcat 6.0-错误404请求的资源不可用

Java Tomcat 6.0-错误404请求的资源不可用,java,servlets,tomcat6,Java,Servlets,Tomcat6,我正在使用TomcatServlet引擎(版本6.0)开发一个Servlet 我对这方面完全是个新手,所以我正在网上读一些东西。 现在,我在下面创建servlet文件夹: /var/lib/tomcat6/webapps/ROOT/myapp 在这个文件夹下,我创建WEB-INF文件夹和一个类。 所以我有这样的层次结构: /var/lib/tomcat6/webapps/ROOT/myapp/WEB-INF/classes 我正在尝试执行这个简单的servlet: import java.io.

我正在使用TomcatServlet引擎(版本6.0)开发一个Servlet

我对这方面完全是个新手,所以我正在网上读一些东西。 现在,我在下面创建servlet文件夹:

/var/lib/tomcat6/webapps/ROOT/myapp

在这个文件夹下,我创建WEB-INF文件夹和一个类。 所以我有这样的层次结构:

/var/lib/tomcat6/webapps/ROOT/myapp/WEB-INF/classes

我正在尝试执行这个简单的servlet:

import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class TestServlet extends HttpServlet{

    public void doGe(HttpServletRequest request, HttpServletResponse response)
    throws IOException {
        PrintWriter out = response.getWriter();
        out.println("<html>");
        out.println("<body>");
        out.println("<h1>Hello Servlet!</h1>");
        out.println("</body>");
        out.println("</html>"); 
    }
}
但我得到404错误


我能做什么?提前感谢

将文件夹从根目录移动到webapp,文件夹结构应为

/var/lib/tomcat6/webapps/myapp

将文件夹从根目录移动到webapp,文件夹结构应为

/var/lib/tomcat6/webapps/myapp

您无需将Web应用程序项目移动到根文件夹下。保留为:

/var/lib/tomcat6/webapps/myapp
另外,对其
doGet(HttpServletRequest请求,HttpServletResponse响应){}

public void doGet(HttpServletRequest request, HttpServletResponse response)
    throws IOException {
        PrintWriter out = response.getWriter();
        out.println("<html>");
        out.println("<body>");
        out.println("<h1>Hello Servlet!</h1>");
        out.println("</body>");
        out.println("</html>"); 
    }
public void doGet(HttpServletRequest请求,HttpServletResponse响应)
抛出IOException{
PrintWriter out=response.getWriter();
out.println(“”);
out.println(“”);
println(“helloservlet!”);
out.println(“”);
out.println(“”);
}

就这些,现在应该可以了

无需将Web应用程序项目移动到根文件夹下。保留为:

/var/lib/tomcat6/webapps/myapp
另外,对其
doGet(HttpServletRequest请求,HttpServletResponse响应){}

public void doGet(HttpServletRequest request, HttpServletResponse response)
    throws IOException {
        PrintWriter out = response.getWriter();
        out.println("<html>");
        out.println("<body>");
        out.println("<h1>Hello Servlet!</h1>");
        out.println("</body>");
        out.println("</html>"); 
    }
public void doGet(HttpServletRequest请求,HttpServletResponse响应)
抛出IOException{
PrintWriter out=response.getWriter();
out.println(“”);
out.println(“”);
println(“helloservlet!”);
out.println(“”);
out.println(“”);
}

就这些,现在应该可以了

检查打字错误
goGe
应为
doGet
检查打字错误
goGe
应为
doGet