java编译中出现不存在**包 请高手给点意见 很急

cfq19890729 2011-01-05 10:33:11


package app63;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
public class addMessage extends HttpServlet{
private static final String CONTENT_TYPE="text/html;charset=GBK";
//Initialize global variables
public void init() throws ServletException {
}
//process the HTTP Get request
public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{
response.setContentType(CONTENT_TYPE);
PrintWriter out=response.getWriter();
out.println("<html>");
out.println("<head><title>addMessage</title></head>");
out.println("body bgcolor=\"#ffffff\">");
DBconn con=new DBconn();
StrConvert chstr=new StrConvert();
String username=(String)request.getParameter("name");
String email=(String)request.getParameter("email");
String topic=(String)request.getParameter("topic");
String masinfo=(String)request.getParameter("masinfo");
String nowtime=String.valueOf(new Date().toLocaleString());
if(username!=null||topic!=null){
username=chstr.chStr(username);
email=chstr.chStr(email);
topic=chstr.chStr(topic);
masinfo=chstr.chStr(masinfo);
}
String sqli="INSERT INTO mas(留言人,留言主题,留言时间,留言人Email,留言内容)"+
"VALUES('"+username+"','"+topic+"','"+nowtime+"','"+email+"','"+masinfo+"')";
int temp=-10;
con.executeInsert(sqli);
response.sendRedirect("message.jsp");
out.println("</body></html>");
}
public void destroy(){
}
}

出现 E:\jspall\jsp\apache-tomcat-6.0.16\webapps\ROOT\webchapter63\servlet\addMessage.java:2: 软件包 javax.servlet 不存在

E:\jspall\jsp\apache-tomcat-6.0.16\webapps\ROOT\webchapter63\servlet\addMessage.java:2: 软件包 javax.servlet 不存在
...全文
77 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoqian198912 2011-01-06
  • 打赏
  • 举报
回复
将你tomcat下的servlet-api.jar包放到你的jdk安装下Java\jre1.5.0_12\lib\ext下, 再不行的话就得的把这个包添加到你的环境变量(classpath)里
lilong213ban 2011-01-05
  • 打赏
  • 举报
回复
软件包 javax.servlet 不存在

检查你的包吧
爱吃面条 2011-01-05
  • 打赏
  • 举报
回复
javax.servlet包在*servlet*.jar中,这个包在web服务器中有,如果Eclipse中有web服务器插件的话,插件中会有这个包。
如果编译不通过你在web服务器中找到这个包加到你的build path中就可以了。
tomcat6.0中这个包是在Tomcat 6.0\lib\servlet-api.jar
diggywang 2011-01-05
  • 打赏
  • 举报
回复
你需要引入servlet-api.jar到你的classpath下,一般这个文件在应用服务器中都有(tomcat、glassfish、jetty、weblogic......),找一个放进去就行了!

50,523

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧