Я застрял при подключении sql к моей странице входа в систему для аутентификации java. Указав путь к моему хосту sql и все учетные данные
String uname = request.getParameter("uname");
String upass = request.getParameter("upass");
try {
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/user","root","root");
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("select uname,upass from user where uname='"+uname+"' and upass='"+upass+"'");
if(rs.next()) {
response.sendRedirect("http://localhost:8080/simpleLogin/welcome.jsp?uname="+rs.getString("uname"));
HttpSession session = request.getSession();
session.setAttribute("uname", uname);
}else {
out.println("Wrong id and password");
}
Я хочу аутентификацию пользователя из моей базы данных sql. Если введенные учетные данные доступны в базе данных, он будет перенаправлен на экран приветствия, а если нет, то будет отображаться ошибка, например, «введенные данные неверны», любая другая ошибка.