我正在研究a tutorial以了解如何在eclipse上构建基本的Web应用程序,在tomcat上本地运行。但是我似乎无法访问HTTPServlet类,而我似乎仍然可以导入其他javax.servlet.http文件。
package org.eclipse.wtp.tutorial;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HTTPServlet; //This import has an error, "Cannot be resolved"
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class SnoopServlet extends HTTPServlet {}
我已经完成了这些堆栈溢出的答案而没有改变我的情况:
Importing servlet API
Adding Runtime
我想尝试在项目中添加依赖项的第二个答案,但没有pom,添加依赖项的this way并不适用于我(我不是有必要选择做#3)
这里出了什么问题?
答案 0 :(得分:1)
在Java中,类名是区分大小写的。正确的名称是HttpServlet
(小写)。
答案 1 :(得分:0)
import javax.servlet.http.HttpServlet; //this is correct
import javax.servlet.http.HTTPServlet; //incorrect