2012-03-31 30 views
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())); 
} 

非常感谢您的帮助。

回答

相关问题