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