<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="java.io.PrintWriter"%>
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.ResultSet"%>
<%@page import="java.sql.Statement"%>
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.*"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Verification</title>
</head>
<body>
<%
String driver ="com.mysql.jdbc.Driver";
String database = "login";
response.setContentType("text/html");
try {
Class.forName(driver);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
Connection con = null;
Statement statement = null;
ResultSet resultSet = null;
String uname = request.getParameter("username").toString();
String pass = request.getParameter("password").toString();
try {
Class.forName(driver);
Connection conn =
DriverManager.getConnection("jdbc:mysql://localhost:3306/abc?
zeroDateTimeBehavior=convertToNull [root on Default schema]", "root",
"");
statement = conn.createStatement();
String query = "select *from chatting where username ='" + uname
+"' and password='" + pass+ "';";
resultSet = statement.executeQuery(query);
if( resultSet.next())
{
request.getSession();
session.setAttribute("uname", uname);
session.setAttribute("pass1", pass);
response.sendRedirect("chat.jsp");
}
else
{
response.sendRedirect("error.jsp");
}
}
catch (Exception e) {
System.out.println("Error in connection");
e.printStackTrace();
}
%>
</body>
</html>
Я новичок в jsp, так что это может быть не так, но где-то это не так, на консоли браузера Chrome не обнаружено никаких ошибок, но кнопка отправки не позволяет перейти на другую страницу, я не использовал бин Java или Javaкласс, пожалуйста, помогите мне, я не хочу использовать Java-бин также есть способ объединить эти оба JSP-файла, если да, пожалуйста, включите шаги