这是一个真实的案例,我们在项目中使用Spring和ACEGI,我之所以选择ACEGI,除了它对权限的良好控制外, 我还看好它的SecurityContextHolder,通过代码 Authentication auth = SecurityContextHolder.getContext().getAuthentication(); 我可以很容易在系统任意一层得到用户的信息,而不用把用户信息在参数里传来传去,(这也是struts的缺点之一) 但是我在每一次要得到用户信息的时候...
[ 查看全文 ]