Я работаю над страницей входа, на которой должно отображаться предупреждение об успешном входе в систему перед перенаправлением на другую страницу html. Я написал свой код, используя jsp. Я хочу использовать сладкое оповещение для того же, но, похоже, не работает.
<%@page import = "java.sql.DriverManager"%>
<%@page import = "java.sql.ResultSet"%>
<%@page import = "java.sql.PreparedStatement"%>
<%@page import = "java.sql.Connection"%>
<%@page contentType = "text/html" pageEncoding = "UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<script
src = "https://code.jquery.com/jquery-3.3.1.js"
integrity = "sha256-2Kok7MbOyxpgUVvAk/HJ2jigOSYS2auK4Pfzbm7uH60 = "
crossorigin = "anonymous"></script>
<script src = "sweetalert2.all.min.js"></script>
<!-- Optional: include a polyfill for ES6 Promises for IE11 and Android browser -->
<script src = "https://unpkg.com/promise-polyfill"></script>
<link rel = "stylesheet" href = "sweetalert2.min.css">
<meta http-equiv = "Content-Type" content = "text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<%
String account_no = "1";
int old_balance=0;
int new_balance=0;
Connection con = null;
PreparedStatement pst=null;
ResultSet rs = null;
int amount=Integer.parseInt(request.getParameter("deposit_amount"));
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521/XE", "HR", "HR");
pst=con.prepareStatement("SELECT * FROM CUSTOMER WHERE ACCOUNT_NO=?");
pst.setString(1,account_no);
rs=pst.executeQuery();
while(rs.next())
{
old_balance=Integer.parseInt(rs.getString(3));
out.println(old_balance);
}
new_balance=old_balance+amount;
out.println(new_balance);
pst=con.prepareStatement("UPDATE CUSTOMER SET BALANCE=? WHERE ACCOUNT_NO=?");
pst.setInt(1,new_balance);
pst.setString(2,account_no);
pst.executeUpdate();
%>
<script>
$(document).ready(function(){
swal(
'The Internet?',
'That thing is still around?',
'question'
);
});
</script>
<jsp:forward page = "home2.html"></jsp:forward>
<%
}
catch (Exception e) {
out.println(e.getMessage());
}
%>
</body>
</html>
В сценарии я попытался использовать sweetalert, но не смог выполнить то же самое. Часть базы данных работает нормально, но этот jsp отображается пустым на веб-странице, и даже вперед не работает



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Я решил проблему. Отсутствует ссылка на компакт-диск sweetalert.