1
从我读过的内容来看,检查用户是否登录的一般方法是在servlet中创建过滤器方法。但是,我想检查用户是否登录,只要他尝试输入特定的jsp文件。例如,当他在mainpage.jsp中时,我不在乎他是否已登录,但只在他点击显示在mainpage.jsp中的hello.jsp链接时才关心。我不确定如何在Servlet中将筛选器应用于特定的jsp。我的代码用于检查用户是否登录如下:只为特定的jsp(Google Web应用程序SDK)检查登录
UserService userService = UserServiceFactory.getUserService();
user = userService.getCurrentUser();
if (user == null) {
resp.sendRedirect(userService.createLoginURL(req.getRequestURI()));
}
非常感谢您的帮助。