Я работаю на странице входа в систему, которая должна показывать предупреждение об успешном входе в систему, прежде чем перенаправить на другую 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>
В скрипте я пытался использовать подсластитель, но не могу выполнить то же самое.Часть базы данных работает нормально, но этот JSP показывает пустой на веб-странице, и даже вперед не работает