我是处理html和jdbc连接的新手。我正在尝试使用jdbc将html代码连接到数据库。我已经搜索了解决方案并严格遵循 this链接
但我无法连接并从我的前端获取详细信息,即html代码后端,即jdbc。
我想做什么
我的要求是我有一个表单,其中用户有一个包含多个字段的表单,在输入和单击提交按钮时应该保存到数据库中。 实际上我不确定连接是否已建立,除非或直到将记录保存到数据库中。
有人可以指导我吗?
我错了。我应该拿Servlets,但我已经拿了java文件,所以我没有得到实际的响应。我在堆栈溢出建议的帮助下意识到了我的错误。谢谢。
以下是我的实施代码:
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String url = "jdbc:oracle:thin:@10.30.2.20:1521:ORCL";
String driver = "oracle.jdbc.driver.OracleDriver";
String userName = "xxxx";
String password = "xxxx";
try {
Class.forName(driver);
Connection con=DriverManager.getConnection(url,userName,password);
Statement stmt=con.createStatement();
String sql="INSERT INTO DATA " + "VALUES('"+EmployeeName+"','"+EmployeeId+"','"+LeaveType+"','"+LeaveApplyDate+"','"+LeaveStartDate+"','"+LeaveEndDate+"','"+LeaveDays+"','"+LeaveReason+"')";
System.out.println("test");
stmt.executeUpdate(sql);
}
catch(Exception e){
System.out.println(e);
}
}