Spring MVC-当我尝试使用proxyMode = ScopedProxyMode.TARGET_CLASS时出现错误

时间:2013-01-30 12:03:34

标签: spring spring-mvc

我在java Web应用程序中使用Spring 3.1

现在,根据这个网站 - > http://tedyoung.me/2011/10/19/practi...rt-5-sessions/ 我可以对全局会话作用域类使用以下注释。

代码:

@Component
@Scope(value="session", proxyMode=ScopedProxyMode.TARGET_CLASS)
public class UserPreferences {
....remaining code....

但是,在我的Java类中,当我使用上面的注释时,我在Eclipse IDE中收到此错误 - >

  

无法将ScopedProxyMode解析为变量

我在这里做错了什么?我基本上想要在全局会话中使用特定对象 - 即基于我的基于Spring MVC的Web应用程序中的多个控制器。

2 个答案:

答案 0 :(得分:9)

我认为您缺少导入org.springframework.context.annotation.ScopedProxyMode

答案 1 :(得分:0)

您应该刷新项目并在eclipse中的代码错误行上单击ctrl + 1并选择要导入的包。否则您应该显式导入org.springframework.context.annotation.ScopedProxyMode