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