使用拦截器做用户登录检查
qhzq
2012-02-29
我初学jsf,懂struts2,看了struts2 in action一书,里面介绍了一种做用户登录检查的办法,我将它分享给大家。
在struts2中,我用一个全局的拦截器UserLoginCheckInterceptor来做登陆检查工作,我让它拦截所有的action,并对实现了指定接口UserLoginCheckAware的action做登陆检查,登陆检查也就是检查session中是否有用户信息,不存在的话就进而返回login;否则继续执行。 而且,UserLoginCheckAware中有方法setUserLoginInfo,可以将session中的用户登录信息注入进去,这样,我只需让需要登陆检查的action实现UserLoginCheckAware,就能保证用户登陆检查工作,并方便的访问session中的用户登录信息-UserLoginInfo。 大体思路就是这样。 现在学习jsf,不知道怎么做用户登录检查? |
相关讨论
相关资源推荐
- python-spidermonkey
- python spider 安装 package_如何在Windows上安装python-SpiderMonkey的
- python spider 安装_[Ubuntu] 如何在 Lubuntu 安装 python-spidermonkey
- Python 执行js的2种解决方案 调用spidermonkey和安装pythonspidermonkey
- funfuzz:测试线中的模糊器集合,用于测试SpiderMonkey JavaScript引擎
- smoosh-sync:自动化使jsparagus和SpiderMonkey字节码同步
- python爬虫-实现代理池的爬虫模块(proxy_spider)
- python spider
- python--爬虫--积累--多图片网站抓取加速方案和调优记录
- python 的urllib模块_python-爬虫之urllib模块