как вызвать сервис из контроллера в граалях - PullRequest
4 голосов
/ 06 июня 2011

У меня есть класс сервиса, и я пытаюсь вызвать метод сервиса в моем контроллере, как показано ниже.

class LogListController {

def ListLogDetails = { 
    println "We are inside List log Details-->"+params
    def logListHelperService
    logListHelperService.getFilePath(params)
}}

Сообщение об исключении: невозможно вызвать метод getFilePath () для нулевого объекта

в чем моя ошибка там ..

1 Ответ

11 голосов
/ 06 июня 2011
def logListHelperService

должно быть объявлено вне определения ListLogDetails

def logListHelperService
def ListLogDetails = { 
    println "We are inside List log Details-->"+params
    logListHelperService.getFilePath(params)
}

должно работать

...