2013-05-03 123 views
1

嗨這裏我的問題是添加條件語句中@preauthorize春天註釋 ,我需要給Users_view和Users_manage許可主體,但我不能同時添加權限像下面 @PreAuthorize("hasPermission(#id, 'com.foo', 'USERS_VIEW','USERS_MANAGE')") 在@preauthorize我有一個像下面條件語句@preauthorize EL

@PreAuthorize("hasPermission(#id, 'com.foo', 'USERS_VIEW') OR hasPermission(#id, 'com.foo', 'USERS_VIEW')") 

將彈簧支撐條件子句中@preauthorize因此,如果沒有什麼是該解決方案的想法。(這裏我只需要使用@preauthorize而不是hasroles []

在此先感謝

回答

4

當然會。但我沒有用大寫字母,小寫字母(我的意思是or而不是OR)。請參閱官方文檔的Logical operators部分。