Name Type Description
Parse Class NOTE: Based on work done by the GSP standalone project (https://gsp.dev.java.net/) Parsing implementation for GSP files
Loader Class NOTE: Based on work done by on the GSP standalone project (https://gsp.dev.java.net/) Class loader that knows about loading from a servlet context and about class dependancies.
GSPWriter Class A PrintWriter used in the generation of GSP pages that allows printing to the target output stream and maintains a record of the current line number during usage.
GSPResonseWriter Class NOTE: Based on work done by on the GSP standalone project (https://gsp.dev.java.net/) A buffered writer that won't commit the response until the buffer has reached the high water mark, or until flush() or close() is called.
GroovyPagesTemplateEngine Class A GroovyPagesTemplateEngine based on (but not extending) the existing TemplateEngine implementations within Groovy.
GroovyPagesTemplateEngine.GroovyPagesTemplate Class An instance of the groovy.text.Template interface that knows how to make in instance of GroovyPageTemplateWritable
GroovyPagesTemplateEngine.GroovyPageTemplateWritable Class An instance of groovy.lang.Writable that writes itself to the specified writer, typically the response writer
GroovyPagesServlet Class NOTE: Based on work done by on the GSP standalone project (https://gsp.dev.java.net/) Main servlet class.
GroovyPage Class NOTE: Based on work done by on the GSP standalone project (https://gsp.dev.java.net/) Base class for a GroovyPage (at the moment there is nothing in here but could be useful for providing utility methods etc.