# Package org.codehaus.groovy.grails.web.pages.discovery

##

- Interface Summary
  Interface | Description
  --- | ---
  GroovyPageLocator | Used to locate GSPs whether in development or WAR deployed mode.
  GroovyPageScriptSource | @author Graeme Rocher

- Class Summary
  Class | Description
  --- | ---
  CachingGrailsConventionGroovyPageLocator | Extends GrailsConventionGroovyPageLocator adding caching of the located GrailsPageScriptSource.
  CachingGroovyPageStaticResourceLocator | Extends GroovyPageStaticResourceLocator adding caching of the result of GroovyPageStaticResourceLocator.findResourceForURI.
  DefaultGroovyPageLocator | Used to locate GSPs whether in development or WAR deployed mode from static resources, custom resource loaders and binary plugins.
  DefaultGroovyPageLocator.PluginViewPathInfo |
  GrailsConventionGroovyPageLocator | Extended GroovyPageLocator that deals with the details of Grails' conventions for controllers names, view names and template names
  GroovyPageCompiledScriptSource | Represents a pre-compiled GSP.
  GroovyPageResourceScriptSource |
  GroovyPageStaticResourceLocator | Extends the DefaultResourceLocator class with extra methods to evaluate static resources relative to the currently executing GSP page.