用于spring安全表达式语言注释的自定义方法

时间:2015-04-15 08:30:43

标签: spring-security

我有扩展Controller类

的类
public class MyClass extends MainController {
...
}

像这样的MainController

@Controller
public abstract class MainController extends MultiActionController {
...
}

我想创建一个自定义方法,比如' checkUser'以这种方式使用:

@PreAuthorize("checkUser('attribute')")
public class MyClass extends MainController {
...
}

在MainController中添加此方法

@Controller
public abstract class MainController extends MultiActionController {

   public boolean checkUser(String key) {
     ...
     return true;
   }
}

我的问题是这个。如果有可能,我将如何在spring xml配置文件中进行配置,有人给我一个以这​​种方式使用的自定义方法的示例?

由于

0 个答案:

没有答案