参数[userName, UserPW] 由用户通过 home.jsp 发送。这些参数在 Login servlet 中与使用 JDBC 存储的 userInfo Db 进行匹配。
在 doPost 方法中,我使用 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");
}
身份验证成功后,我如何将用户引导到新的 jsp 或 servlet,他可以在其中输入一些文本框和选择选项以从 Db 表中选择一些记录。我不清楚如何将页面定向到上述 If 条件中的 Search.jsp 页面。Search.jsp 位于 Juno 的 weBContent 文件夹中。
我正在将 JDBC 与 tomcat7 一起使用。请帮忙