[Grails] Acegi Plugin的问题
Goodtiger
2008-02-29
在自己写的Controller中写 AuthenticateService authenticateService 但就是没有注入进来,而Acegi Plugin自动生成的LoginController中也就是这么写的,似乎也没有看到有地方要写注入的配置啊,怎么我写得BaseController却不能注入进来呢。然后在调用方法的时候就NullPoint了。 |
|
wusema
2008-02-29
你调用了什么方法?我用
def operator = authenticateService.userDomain() 没有问题的 |
|
nuby
2008-02-29
Grails注入的方法不是这样的,应该是
def authenticateService 即遵守将服务的首字母小写的约定。不指定类型 Grails does not support typed injection |
|
zengsun
2008-03-01
你是怎么写的?
注意只有service才可以自动注入的。 controll是不行的! |
|
Goodtiger
2008-03-05
nuby 写道 Grails注入的方法不是这样的,应该是
def authenticateService 即遵守将服务的首字母小写的约定。不指定类型 Grails does not support typed injection 谢谢,原来是这个样子啊,我之前一直没有理解 |