(快速参考)

servletContext

目的

servletContext 对象是 Servlet API 中 ServletContext 类的实例。

示例

class BookController {
    def doSomething() {
        def input
        try {
            input = servletContext.getResourceAsStream("/WEB-INF/myscript.groovy")
            def result = new GroovyShell().evaluate(input.text)
            render result
        }
        finally {
            input.close()
        }
    }
}

描述

Servlet API 的 ServletContext 非常有用,除其他方面外,还可以用于存储全局应用程序属性、读取本地服务器资源并获取有关 servlet 容器的信息。

Grails 向标准 Servlet API 的 servletContext 对象添加了其他方法。有关详细信息,请参见链接。