netbeans中不存在包javax.servlet [英] package javax.servlet does not exist in netbeans
本文介绍了netbeans中不存在包javax.servlet的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
发生以下错误
程序包javax.servlet不存在"
这是代码
包子;
import java.sql.*;
导入 java.io. *;
导入 javax.servlet.ServletException; // 错误包javax .servlet不存在
导入 javax.servlet.http.HttpServlet; // 错误包javax.servlet不存在
导入 javax.servlet.http.HttpServletRequest; // 错误包javax.servlet不存在
导入 javax.servlet.http.HttpServletResponse; // 错误包javax.servlet不存在
导入 javax.servlet.http.HttpSession; // 错误包javax.servlet不存在
公共 类 addnewphonenumber 扩展 HttpServlet {// 错误找不到符号"
字符串 na1;
int c;
受保护的 无效 doPost(HttpServletRequest请求,HttpServletResponse响应)
抛出 ServletException,IOException {
response.setContentType(" );
PrintWriter pout = response.getWriter();
如果(request.getParameter(" )!=空)
{
尝试 {
字符串 flag1 = " ;
Dbload db = new Dbload();
连接con = db.getConnection();
ResultSet rs;
PreparedStatement ps;
字符串 mob = request.getParameter(" " );
ps =(PreparedStatement)con.prepareStatement(" );
ps.setString( 1 ,na1);
rs = ps.executeQuery();
如果(rs.next())
c = rs.getInt( 1 );
ps.close();
ps = con.prepareStatement(" );
ps.setInt( 1 ,c);
ps.setString( 2 ,mob);
ps.setString( 3 ,flag1);
ps.executeUpdate();
ps.close();
con.close();
response.sendRedirect(" );
}
捕获(SQLException e){
response.sendRedirect(" );
}
}
}
}
请帮助我解决此错误.
谢谢....
解决方案
您需要将"Java-EE-Glassfish-V3"库添加到项目中.
这是在项目的属性中完成的(在项目上单击鼠标右键).
hi
i am developing an application in netbeans.
in that following error occured
"package javax.servlet does not exist"
this is the code
package child;
import java.sql.*;
import java.io.*;
import javax.servlet.ServletException;//error package javax.servlet does not exist
import javax.servlet.http.HttpServlet;//error package javax.servlet does not exist
import javax.servlet.http.HttpServletRequest;//error package javax.servlet does not exist
import javax.servlet.http.HttpServletResponse;//error package javax.servlet does not exist
import javax.servlet.http.HttpSession;//error package javax.servlet does not exist
public class addnewphonenumber extends HttpServlet {//error "cannot find symbol"
String na1;
int c;
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter pout =response.getWriter();
if(request.getParameter("oks") != null)
{
try{
String flag1="no";
Dbload db=new Dbload();
Connection con=db.getConnection();
ResultSet rs;
PreparedStatement ps;
String mob= request.getParameter("mobile");
na1=request.getParameter("str");
ps= (PreparedStatement) con.prepareStatement("select * from login where username=?");
ps.setString(1,na1);
rs=ps.executeQuery();
if(rs.next())
c=rs.getInt(1);
ps.close();
ps=con.prepareStatement("insert into mobnumbers(id,mob,flag) values(?,?,?);");
ps.setInt(1,c);
ps.setString(2,mob);
ps.setString(3, flag1);
ps.executeUpdate();
ps.close();
con.close();
response.sendRedirect("blank.jsp");
}
catch(SQLException e){
response.sendRedirect("addphone.jsp");
}
}
}
}
Please help me to solve this error.
Thank you....
解决方案
You need to add the "Java-EE-Glassfish-V3" library to the project.
That is done in the project''s properties (right click on project).
这篇关于netbeans中不存在包javax.servlet的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文