我正在使用 JDBC 创建一个网站,在运行 TOMCAT 时出现以下错误,我应该如何解决这个问题,我在 MYSQL 工作台中创建了 6 列作为 uname、pass、name、city、email、phone 但仍然收到此错误。
这是我的 register.java servlet 文件,我运行它并将我得到的类复制粘贴到 WEB-INF/classes 文件夹
public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException{
response.setContentType("text/html");
PrintWriter out=response.getWriter();
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/form","root","sudhakar");
String uname = request.getParameter("uname");
String psw = request.getParameter("psw");
String nam = request.getParameter("nam");
String cit = request.getParameter("cit");
String ema = request.getParameter("ema");
String num = request.getParameter("num");
PreparedStatement pst = con.prepareStatement("insert into login values(?,?,?,?,?,?)");
pst.setString(1,uname);
pst.setString(2,psw);
pst.setString(3,nam);
pst.setString(4,cit);
pst.setString(5,ema);
pst.setString(6,num);
pst.executeUpdate();
out.print("Successs");
}catch(Exception e){
out.print(e);
}
}
}
慕村9548890
相关分类