http://forum.javaeye.com/viewtopic.php?t=17896
>
有這樣的功能需求:
普通職員能劃撥10萬(wàn)以下的資金;
經(jīng)理能劃撥100萬(wàn)以下的資金;
董事長(zhǎng)劃撥1000萬(wàn)以下的資金;
而且,以后資金的數(shù)量大小可以會(huì)變動(dòng),能修改資金數(shù)量值。
也就是說(shuō),要達(dá)到實(shí)例級(jí)或字段級(jí)的權(quán)限,用acegi能否做到呢?或者還是用其它什么方法可以實(shí)現(xiàn)呢?
期待中!
<
可以用java,Groovy腳本或BeanShell腳本實(shí)現(xiàn)你的邏輯,
代碼及測(cè)試如下:
http://www.aygfsteel.com/Files/stillanother/AcegiSecurityTest.zip
編譯,運(yùn)行測(cè)試需要以下包:
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
>
有這樣的功能需求:
普通職員能劃撥10萬(wàn)以下的資金;
經(jīng)理能劃撥100萬(wàn)以下的資金;
董事長(zhǎng)劃撥1000萬(wàn)以下的資金;
而且,以后資金的數(shù)量大小可以會(huì)變動(dòng),能修改資金數(shù)量值。
也就是說(shuō),要達(dá)到實(shí)例級(jí)或字段級(jí)的權(quán)限,用acegi能否做到呢?或者還是用其它什么方法可以實(shí)現(xiàn)呢?
期待中!
<
可以用java,Groovy腳本或BeanShell腳本實(shí)現(xiàn)你的邏輯,
代碼及測(cè)試如下:
http://www.aygfsteel.com/Files/stillanother/AcegiSecurityTest.zip
編譯,運(yùn)行測(cè)試需要以下包:
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