Spring Security 保护方法时遇到问题了!!!!!

shiyuzhang 2008-10-14 11:25:11
我在网上看到只要在applicationContext.xml中配置<global-method-security secured-annotations="enabled" jsr250-annotations="enabled"/>
然后在相应的类或(或一个类或一个接口)添加注解,例如public interface BankService {

@Secured("IS_AUTHENTICATED_ANONYMOUSLY")
public Account readAccount(Long id);

@Secured("IS_AUTHENTICATED_ANONYMOUSLY")
public Account[] findAccounts();

@Secured("ROLE_TELLER")
public Account post(Account account, double amount);
}
就会限制对这个方法的访问。

可是我刚把那个global-method-security标签设置到applicationContext.xml中重启tomcat就报异常java.lang.ClassNotFoundException: org.aspectj.lang.Signature
请问这是为什么?
...全文
95 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
shiyuzhang 2008-10-14
  • 打赏
  • 举报
回复
多谢提醒
发现少了一个aspectjrt-1.5.4.jar包
shiyuzhang 2008-10-14
  • 打赏
  • 举报
回复
多谢提醒
发现少了一个aspectjrt-1.5.4.jar包
月夜雪 2008-10-14
  • 打赏
  • 举报
回复
不能加载所需的类,这个没用过,你看下,你用的这个需不需要jar包
cuilike 2008-10-14
  • 打赏
  • 举报
回复
要仔细看报错啊信息啊

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧