0
我使用带注释的弹簧mvc控制器。该应用程序构建在两部分。第一个管理用户个人会话,另一个管理全局数据(在用户之间共享)。java全局全局变量和用户全局变量
控制器代码是这样的:
....
//******Global variables: For every user !!!******
private String serverName = "myServer";
...
@Controller
@SessionAttributes("Login")
..
public boolean validateUser(@Valid Login login){
if (login.userExist)
{
// continue app
// ***Here I would like a "global variable" but only for THIS user***
}
else ....
正如你在这个例子中看到的,我怎么能做到对所有用户的全局变量和“全局变量”,但只有在用户会话?
这不完全是我想要的,因为Spring安全涵盖访问和会话安全性。这不完全是我的问题。事实上,它更像是一个纯粹的java问题,关于如何为所有类使用全局变量以及仅为某些类方法使用“全局变量” – Zamboo