PreAuthorize中的Spring EL:使用"这个"而不是" @ myBean"?

时间:2017-02-06 09:25:28

标签: spring spring-mvc spring-security spring-el

我想通过以下方式使用Spring Method Security来保护我的MVC控制器:

@Controller
public class MyBean {

    @RequestMapping(value = "/myUrl", method = { RequestMethod.GET })
    @PreAuthorize("@myBean.isAccessible()")
    public ModelAndView doSomething(HttpServletRequest request, HttpServletResponse response) {
        ...
    }

    public boolean isAccessible() {
        if (...) {
            return true;
        }
        return false;
    }
}

是否有可能通过引用@myAction替换this

0 个答案:

没有答案