0
로그인 페이지에 올바른 사용자 이름과 암호 조합이 입력되어 있어도 로그인 실패를 나타내는 오류 메시지가 표시됩니다. 이 문제의 원인은 무엇입니까?로그인 페이지에 올바른 사용자 이름과 암호를 입력하십시오.
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn = DriverManager.getConnection("jdbc:odbc:mydsn","sa","[email protected]");
String sql = "select customer_id, fname, lname, email_id, phone_number from customer_details where user_name=? and password=?";
PreparedStatement stmt;
ResultSet rs = stmt.executeQuery();
if (rs.next()) {
session.setAttribute("customerId", rs.getString(1));
session.setAttribute("userName", userName);
session.setAttribute("fName", rs.getString(2));
session.setAttribute("lName", rs.getString(3));
session.setAttribute("emailId", rs.getString(4));
session.setAttribute("phoneNumber", rs.getString(5));
conn.close();
%>
<jsp:forward page="welcome.jsp" />
<%} else {%>
Sorry! You have entered an invalid username or password. Please try again.
<%}
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
당신이 죄송합니다 "로 오류 페이지를 가지고하는 것이 불가능! 유효하지 않은 사용자 이름 또는 암호를 입력했습니다. HTTP 500 내부 서버 오류가 발생했습니다. – BalusC