所以我做了很多关于在服务中使用grailsApplication的研究,但它们似乎都没有用(2.4.4)
这里是我尝试使用它的方式
class AddressLookupService {
def grailsApplication
def addressLookup(address1, address2, city, state, zip){
def addressValidationErrors = verifyAddress(
grailsApplication.config.uspsUserId,
address1, address2, city, state, zip, '')
return addressValidationErrors.errDescription
}
}
和错误我
Cannot get property 'config' on null object
答案 0 :(得分:0)
您可以在服务中导入Holders课程
import grails.util.Holders as H
然后使用此持有人作为
H.grailsApplication?.config?.uspsUserId