java - 当我尝试编译以下 java 代码时,出现错误 "javax.servlet package not found"

标签 java servlets classpath

我在尝试编译以下源代码时收到错误 javax.servlet.* package not found :

import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;

public class servlet1 extends HttpServer
{
public void doPOST(HttpServletRequest req , HttpServletResponse res) throws ServletException,IOException

{
String uid = req.getParameter("T1");
String pwd = req.getParameter("T2");

PrintWriter pw=res.getWriter();
pw.println(uid);
pw.println(pwd);


}
}

我使用的是java 6.0和tomcat 6.0软件

请告诉我应该怎样做才能成功编译这个文件?

最佳答案

当您将 servlet.jar 或 j2ee.jar 添加到类路径时,您将必须修复 doPost 签名。应该是doPost,而不是doPOST

关于java - 当我尝试编译以下 java 代码时,出现错误 "javax.servlet package not found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6422340/

相关文章:

java - 旋转矩形的碰撞检测

java - 如何将类路径条目附加到 list 中?

java - 异常 : java. lang.NoClassDefFoundError: org/apache/log4j/PropertyConfigurator

java - 从 Apple 脚本运行 Java

java - 如何按数组中字符串的长度对 ArrayList 进行排序

java - 如何在特定连接上使用不同的证书?

servlets - 圆形 View 路径

java - getServletContext().getRealPath ("") 在 WebLogic 中返回 null

java - 将 XML 输出生成为合适的格式以匹配我的 XSLT

Java 无法比较 pdfbox 中的 ö(瑞典字符)