http://forum.javaeye.com/viewtopic.php?t=17896>
有这样的功能需求:
普通职员能划拨10万以下的资金;
经理能划拨100万以下的资金;
董事长划拨1000万以下的资金;
而且,以后资金的数量大小可以会变动,能修改资金数量值。
也就是说,要达到实例级或字段级的权限,用acegi能否做到呢?或者还是用其它什么方法可以实现呢?
期待中!<
可以用java,Groovy脚本或BeanShell脚本实现你的逻辑,
代码及测试如下:
http://www.blogjava.net/Files/stillanother/AcegiSecurityTest.zip编译,运行测试需要以下包:
cglib-nodep-2.1_3.jar
commons-logging.jar
log4j-1.2.9.jar
spring.jar
groovy-1.0-jsr-04.jar
asm-2.1.jar
antlr-2.7.5.jar
bsh-core-2.0b4.jar
acegi-security-1.0.0-RC1.jar
junit.jar