0

如果我使用注释,是否可以有一个基础包装类来包装我在 Spring 中的所有控制器?基本上在所有页面上,我需要在显示 HTML 之前进行一些检查,并且还包括一些配置,例如站点的 BASE_URL 等。

我知道我可以使用 Spring 安全性来验证用户及其登录状态/权限以查看页面,但是我还需要根据他们的权限级别等设置变量。那么有没有一种方法可以为每个页面进行基本设置,而不必在每个方法中添加相同的代码?

4

1 回答 1

0

我会使用 AOP 或(更符合 Spring MVC)使用HandlerInterceptor来执行此操作,它是 Spring 对 servlet 过滤器的模拟。

于 2012-05-03T12:06:06.660 回答