The Grails Framework 6.0.0

(Quick Reference) ## servletContext ### Purpose The servletContext object is an instance of the Servlet API’s ServletContext class. ### Examples
    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()
            }
        }
    }
### Description The Servlet API’s ServletContext is useful for, amongst other things, storing global application attributes, reading local server resources and establishing information about the servlet container. Application attributes which are normally accessible from the getAttribute can also be indexed into using the array index operator or de-reference operator:
    def mySetting = servletContext["mySetting"]

    servletContext["mySetting"] = "foo"

    asset "foo" == servletContext.mySetting
| Quick Reference (hide)