如果登录做成一个有态的服务,就像是购物车 并且implements SessionContextAcceptable.
登录成功的话就设置这个有态服务的SessionContext。
这样的方式是否可行?
如果登录做成一个有态的服务,就像是购物车 并且implements SessionContextAcceptable.
登录成功的话就设置这个有态服务的SessionContext。
这样的方式是否可行?
>登录成功的话就设置这个有态服务的SessionContext。
如果你不希望使用容器登录,那么“设置这个有态服务”需要你自己来实现,Jdon框架中对SessionContextAcceptable就是从request.getPrinciple中取出容器登录的令牌设置到其实现子类的。
request.getPrinciple取出的名字是空的。但还是会设置sessioncontext到这个服务中。获得这个sessioncontext就可以设置用户名这个值了。