无论如何,当我通过表单调用 login.jsp 时,我已经使用 NetBeans 中的 JSP 文件创建了一个基本登录。它只是在 Chrome 上有旋转加载符号,并说等待本地主机......而 Tomcat 告诉我它会造成内存泄漏,我似乎找不到问题?这是我的 login.jsp 代码的一部分。有谁知道是什么导致页面加载?它不可能是一个循环,因为我看不到一个。任何帮助表示赞赏。
<%
Connection connectionDB = null;
PreparedStatement psDB = null;
ResultSet rsDB = null;
String getUsername = request.getParameter("loginUsername");
String getPassword = request.getParameter("loginPassword");
String sql = "SELECT Username, Password FROM SKAWEB WHERE Username= '" + getUsername + "' AND Password='" + getPassword + "'";
String driverName = "com.mysql.jdbc.driver";
String DATABASE_URL = "jdbc:mysql://localhost:1527/SKAWEB";
String userDB = "emmron";
String passDB = "test";
out.println("testing123");
DriverManager.registerDriver(new com.mysql.jdbc.Driver());
try {
connectionDB = DriverManager.getConnection(DATABASE_URL, userDB, passDB);
psDB = connectionDB.prepareStatement(sql);
rsDB = psDB.executeQuery();
out.println("hello");
if(rsDB.next()){
out.println("yay");
}
} catch (Exception errorMessage) {
errorMessage.printStackTrace();
out.println("blah");
}
%>