Portlet,Spring,服务层注入HttpSession

时间:2010-07-09 09:36:03

标签: java spring portlet

我有一个由spring管理的服务层。现在有一点我需要来自httpsession的一些信息。是否有一种干净的方法将httpsession直接注入我的服务层?

我的portlet不是由spring管理的 - 这一点在我的设置中很重要。

1 个答案:

答案 0 :(得分:0)

糟糕的主意。

服务层不应该对HTTP有任何了解。

我的建议是将信息从会话中拉出来,将其绑定到(经过验证的)对象,并使该对象成为服务接口上某个方法调用的参数。

这不是注射的地方。