我是一个新的 JAVA 学习者,我正在使用 CMD 将 java 文件编译成类文件。昨天我开始使用 JAVA Servlet。但是 CMD 给了我错误。
servlet.java:2:错误:包 javax.servlet 不存在导入 javax.servlet.http.*;
然后我搜索了谷歌,每个主题都说 - 给你 CLASSPATH 。
环境变量 --> 路径 --> 编辑
C:\Program Files\Apache Software Foundation\Tomcat 7.0\lib\servlet-api.jar;C:\Program Files\Apache Software Foundation\Tomcat 7.0\lib\jsp-api.jar;
完毕。但是 CMD 再次给了我同样的错误。
代码 -
import java.io.*;
import javax.servlet.http.*;
import javax.servlet.*;
public class helloworld extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.print("Hello World from GET method ");
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.print("Hello World from POST method ");
}
}
javac servlet.java 再次出现同样的错误