Я пытаюсь получить доступ к servletContext в контроллере следующим образом, но продолжаю получать исключение нулевого указателя:
def servletContext = getServletContext()
def serverPath = servletContext.getRealPath("/")
... Однажды я сталкивался с этой проблемой в списках рассылки только недавно, но единственный «правильный» обходной путь, который был предложен, - это установить его при закрытии инициализации в BootStrap.groovy:
import org.codehaus.groovy.grails.web.context.ServletContextHolder as SCH
class BootStrap {
def init = { servletContext ->
SCH.servletContext = servletContext
}
....
... это все еще так? Это решение не имело никакого значения для меня, все еще получил NPE
Заранее спасибо