org.beangle.webmvc.freemarker
package org.beangle.webmvc.freemarker
Members list
Type members
Classlikes
class ContextFreemarkerConfigurer extends Configurer
Attributes
- Supertypes
-
class Configurertrait Initializingclass Objecttrait Matchableclass Any
class ContextObjectWrapper extends BeangleObjectWrapper
Attributes
- Supertypes
-
class BeangleObjectWrapperclass DefaultObjectWrapperclass BeansWrappertrait WriteProtectabletrait RichObjectWrappertrait ObjectWrapperWithAPISupporttrait ObjectWrapperAndUnwrappertrait ObjectWrapperclass Objecttrait Matchableclass AnyShow all
object DefaultModule extends BindModule
Attributes
- Supertypes
-
class BindModuleclass Objecttrait Matchableclass Any
- Self type
-
DefaultModule.type
class FreemarkerModelBuilder(tagLibraryProvider: TagLibraryProvider) extends ModelBuilder
Attributes
- Supertypes
-
trait ModelBuilderclass Objecttrait Matchableclass Any
class FreemarkerView(val location: String) extends LocatedView
Attributes
- Supertypes
-
trait LocatedViewtrait Viewclass Objecttrait Matchableclass Any
class FreemarkerViewBuilder extends TypeViewBuilder
Attributes
- Supertypes
-
trait TypeViewBuilderclass Objecttrait Matchableclass Any
class FreemarkerViewRender(configurer: Configurer, modelBuilder: ModelBuilder) extends ViewRender
Freemarker视图渲染器
Freemarker视图渲染器
Attributes
- Supertypes
-
trait ViewRenderclass Objecttrait Matchableclass Any
class FreemarkerViewResolver(templateResolver: TemplateResolver) extends ViewResolver
Attributes
- Supertypes
-
trait ViewResolverclass Objecttrait Matchableclass 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
- Supertypes
-
trait TemplateResolverclass Objecttrait Matchableclass Any
class ServletContextHashModel(context: ServletContext, wrapper: ObjectWrapper) extends TemplateHashModel
Just replace freemarker ServletContextHashModel
Just replace freemarker ServletContextHashModel
Attributes
- Supertypes
-
trait TemplateHashModeltrait TemplateModelclass Objecttrait Matchableclass 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
- Supertypes
-
class SimpleHashtrait Serializabletrait TemplateHashModelEx2trait TemplateHashModelExtrait TemplateHashModeltrait TemplateModelclass WrappingTemplateModelclass Objecttrait Matchableclass AnyShow all
object WebappTemplateLoader
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
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
WebappTemplateLoader.type
class WebappTemplateLoader(val servletContext: ServletContext, val subdirPath: String) extends TemplateLoader
Attributes
- Companion
- object
- Supertypes
-
trait TemplateLoaderclass Objecttrait Matchableclass Any
In this article