Package: org.grails.gsp.io

## [Java] Class GroovyPageStaticResourceLocator

- org.grails.gsp.io.GroovyPageStaticResourceLocator

- Extends the DefaultResourceLocator class with extra methods to evaluate static resources relative to the currently executing GSP page.

  This class is used to resolve references to static resources like CSS, Javascript and images files
  Authors:
    Graeme Rocher
  Since:
    2.0

- - Inherited fields
    Fields inherited from class | Fields
    --- | ---
    `class DefaultResourceLocator` | `CLOSURE_MARKER, FILE_SEPARATOR, NULL_RESOURCE, WEB_APP_DIR, WILDCARD, classNameToResourceCache, classSearchDirectories, defaultResourceLoader, patchMatchingResolver, pluginManager, resourceSearchDirectories, uriToResourceCache, warDeployed`

  - ### Methods Summary

    Methods
    Type Params | Return Type | Name and description
    --- | --- | ---
    `` | `protected AbstractTemplateVariableBinding` | `findBindingInOutputContext()`
    `` | `org.springframework.core.io.Resource` | `findResourceForURI(java.lang.String uri)`

  - ### Inherited Methods Summary

    Inherited Methods
    Methods inherited from class | Name
    --- | ---
    `class DefaultResourceLocator` | `findResourceForClassName, findResourceForURI, findResourceInBinaryPlugins, getDefaultResourceLoader, setPluginManager, setResourceLoader, setSearchLocation, setSearchLocations`
    `class java.lang.Object` | `java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()`

- - ### Method Detail

    - #### protected AbstractTemplateVariableBinding findBindingInOutputContext()

    - #### @java.lang.Override public org.springframework.core.io.Resource findResourceForURI(java.lang.String uri)