在spring security中如何从属性文件中读取@PreAuthorize(“hasRole”)角色

时间:2014-08-29 03:47:51

标签: spring spring-security

控制器代码如下:

@PreAuthorize("hasRole('${ddraft.select}')")
 public String showCloseDrafts(Model model, HttpServletRequest request){
 return ROCSConstants.CLOSE_DRAFTS_PAGE;
}

roles.properties文件包含以下条目:

ddraft.select=ROLE_REF015M

我尝试了以下但没有取得任何成功:

 - @PreAuthorize("hasRole('${ddraft.select}')")
 - @PreAuthorize("hasRole( ${ddraft.select})")

0 个答案:

没有答案