org.beangle.webmvc.freemarker

Type members

Classlikes

class ContextFreemarkerConfigurer extends Configurer
class ContextObjectWrapper extends BeangleObjectWrapper
object DefaultModule extends BindModule
class FreemarkerModelBuilder(tagLibraryProvider: TagLibraryProvider) extends ModelBuilder
class FreemarkerView(val location: String) extends LocatedView
class FreemarkerViewBuilder extends TypeViewBuilder
class FreemarkerViewRender(configurer: Configurer, modelBuilder: ModelBuilder) extends ViewRender
class FreemarkerViewResolver(templateResolver: TemplateResolver) extends ViewResolver
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

class ServletContextHashModel(context: ServletContext, wrapper: ObjectWrapper) extends TemplateHashModel

Just replace freemarker ServletContextHashModel

Just replace freemarker ServletContextHashModel

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)

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.

Companion:
class
class WebappTemplateLoader(val servletContext: ServletContext, val subdirPath: String) extends TemplateLoader
Companion:
object