2017-07-31 56 views
-1
 String Name=request.getParameter("Name"); 
     String Email=request.getParameter("Email"); 
      String Password=request.getParameter("Password"); 
      String Contact=request.getParameter("Contact"); 
      Connection con=rcplconnect.con; 
      PreparedStatement pst=con.prepareStatement("insert into 
    register(email,name,pass,phone) values(?,?,?,?)"); 
      pst.setString(1,Name); 
      pst.setString(2,Email); 
      pst.setString(3,Password); 
      pst.setString(4,Contact); 



        int i=pst.executeUpdate(); 

我试图从我的注册页面插入数据,但每次都会收到异常。任何人都可以告诉我什么是例外,以及如何删除它?数据插入异常

+0

你可以发布你的异常吗? – sasikumar

+0

你比我们更能回答你的问题。参数是否都设置为非NULL值?你的数据库连接是否工作?您是否尝试查看异常,假设您的更新代码正在抛出异常? –

+0

请发布您的例外 –

回答

0

看起来好像你有一个ServletException和一个IOException。 IOException就是这种情况,即输入或输出异常。当人们使用它们时,它们通常只是概括更具体的错误。该API包含了构建到Java中的所有不同类型IO异常的列表。

这里有一些导致IOException的情况。

  • 从一个封闭的InputStream读
  • 尝试访问网络上的文件不净连接

如果没有与状态代码为404(未找到)或403任何错误(禁止访问)那么可能抛出ServletException