【发布时间】:2016-03-23 11:16:06
【问题描述】:
您好,我正在设计一个简单的登录模块,其中包含用户名和密码,前端使用 HTML、CSS,后端使用 servlet。我正在使用 Netbeans 作为我的 IDE...
最初用户可以使用index.html 及其用户名和密码登录。问题是用户登录成功后(在logincheckservlet.java中后台数据库中的所有验证都成功)他/她被重定向到login.html。现在我想使用这个(登录的)用户的用户名在login.html 的后端 servlet 中执行另一个查询,但是我无法将用户名传递给我想要的 servlet,因为我已经在使用 requestDispatcher 重定向到登录。 html 如果登录验证成功...
我听说我可以使用 JSP 解决我的问题,但我不想这样做。
有没有其他方法可以解决这个问题?
int i=ps.executeUpdate();
if(i == 1)
{
out.println("You are Successfully Logged In");
RequestDispatcher rd = request.getRequestDispatcher("login.html");
rd.forward(request, response);
}
【问题讨论】:
-
您可以使用会话来存储用户并在应用程序的任何位置使用它