0
參數[userName,UserPW]由用戶通過home.jsp發送。這些參數在Login servlet中與使用JDBC存儲的userInfo Db相匹配。將RequestDispatcher添加到jsp或servlet
在我使用if條件tfor認證如下
if (rs.next()) {
String refName = rs.getString("UserName");
String refPass = rs.getString("userPW");
if (user.equals(refName) && pw.equals(refPass)) {
out.println("<br>You are In");
RequestDispatcher dispatch= getRequestDispatcher("/SearchFriend.jsp");
dispatch.forward(req, resp);
System.out.println("sucess");
}
在認證全成doPost方法,我怎麼可以將用戶引導到一個新的JSP或Servlet,在那裏他可以輸入一些文本框,然後選擇選項從Db表中選擇幾條記錄。 它對我來說不是很清楚,我該如何將頁面定向到上面的If條件中的Search.jsp頁面。 Search.jsp位於Juno的weBC文件夾中。
我在tomcat7上使用JDBC。請幫助
你也可以使用response.sendRedirect(); – SpringLearner
我收集到「HTTP規範指出所有重定向必須以GET(或HEAD)的形式」 - 是否正確? – javaz