org.beangle.webmvc.freemarker

Members list

Concise view

Type members

Classlikes

class ContextFreemarkerConfigurer extends Configurer

Attributes

Graph
Supertypes
class Configurer
trait Initializing
class Object
trait Matchable
class Any
class ContextObjectWrapper extends BeangleObjectWrapper

Attributes

Graph
Supertypes
class BeangleObjectWrapper
class DefaultObjectWrapper
class BeansWrapper
trait WriteProtectable
trait RichObjectWrapper
trait ObjectWrapperWithAPISupport
trait ObjectWrapperAndUnwrapper
trait ObjectWrapper
class Object
trait Matchable
class Any
object DefaultModule extends BindModule

Attributes

Graph
Supertypes
class BindModule
class Object
trait Matchable
class Any
Self type
class FreemarkerModelBuilder(tagLibraryProvider: TagLibraryProvider) extends ModelBuilder

Attributes

Graph
Supertypes
trait ModelBuilder
class Object
trait Matchable
class Any
class FreemarkerView(val location: String) extends LocatedView

Attributes

Graph
Supertypes
trait LocatedView
trait View
class Object
trait Matchable
class Any
class FreemarkerViewBuilder extends TypeViewBuilder

Attributes

Graph
Supertypes
trait TypeViewBuilder
class Object
trait Matchable
class Any
class FreemarkerViewRender(configurer: Configurer, modelBuilder: ModelBuilder) extends ViewRender

Attributes

Graph
Supertypes
trait ViewRender
class Object
trait Matchable
class Any
class FreemarkerViewResolver(templateResolver: TemplateResolver) extends ViewResolver

Attributes

Graph
Supertypes
trait ViewResolver
class Object
trait Matchable
class Any
class HierarchicalTemplateResolver(freemarkerConfigurer: Configurer, templatePathMapper: TemplatePathMapper, configurer: Configurer) extends TemplateResolver

Find template in class hierarchy with configuration without caching. It need a ViewPathMapper

Find template in class hierarchy with configuration without caching. It need a ViewPathMapper

Attributes

Graph
Supertypes
trait TemplateResolver
class Object
trait Matchable
class Any
class ServletContextHashModel(context: ServletContext, wrapper: ObjectWrapper) extends TemplateHashModel

Just replace freemarker ServletContextHashModel

Just replace freemarker ServletContextHashModel

Attributes

Graph
Supertypes
trait TemplateHashModel
trait TemplateModel
class Object
trait Matchable
class Any
class SimpleHttpScopeHashModel(wrapper: ObjectWrapper, val request: HttpServletRequest) extends SimpleHash

Just extract value from default scope and request(omit session/context)

Just extract value from default scope and request(omit session/context)

Attributes

Graph
Supertypes
class SimpleHash
trait Serializable
trait TemplateHashModelEx2
trait TemplateHashModelEx
trait TemplateHashModel
trait TemplateModel
class WrappingTemplateModel
class Object
trait Matchable
class Any

A [[TemplateLoader]] that uses streams reachable through [[ServletContext# getResource ( String )]] as its source of templates.

A [[TemplateLoader]] that uses streams reachable through [[ServletContext# getResource ( String )]] as its source of templates.

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
class WebappTemplateLoader(val servletContext: ServletContext, val subdirPath: String) extends TemplateLoader

Attributes

Companion:
object
Graph
Supertypes
trait TemplateLoader
class Object
trait Matchable
class Any