产生这个问题的原因是这个包在WEB服务器里才有,J2SE中没有,应该在J2EE中才有.因此必须告诉编译器这个包的位置. 正确的解决方案如下: 1. 搜索servlet-api.jar. 这个包应该在TOMCAT的安装目录中可以找到.不明白网络上很多解决方案把这个包的名字写成servlet.jar. 可能是版本原因. 2. 将servlet-api.jar包括路径添加到系统变量CLASSPATH中,例如:G:/tomcat7/lib/servlet-api.jar 3. 将servlet-api.