我有一個名爲Login.html的html頁面,它是一個帶有用戶名和密碼以及提交按鈕的簡單登錄頁面。點擊提交按鈕後,將調用一個名爲Login.jsp的JSP頁面,該頁面使用SQL數據庫檢查用戶名和密碼的有效性。 我想要做的事情是如果USERNAME和PASSWORD是正確的,我想REDIRECT用戶到一個名爲Site.html的新頁面。但我無法找到如何重定向到該頁面。 的Login.jsp的代碼是如何通過jsp將用戶重定向到新的html頁面?
try{
Connection con=null;
PreparedStatement stmt = null;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection("jdbc:odbc:base","root","root");
String username= request.getParameter("uname");
String password= request.getParameter("pass");
String query = "SELECT * FROM users where uname=? AND pass=?";
stmt=con.prepareStatement(query);
stmt.setString(1,username);
stmt.setString(2,password);
ResultSet rs = stmt.executeQuery();
if(rs.next())
{
out.println("Success");<%-- This is where i want to write the redirecting code --%>
}
else
{
out.println("Fail");
}
}
catch(Exception e)
{
out.println(e);
}
這做到了!不知道迴應和請求是隱含可用的!謝謝! :) – Vanjul