@Singleton public class TemplateEngineFreemarker extends java.lang.Object implements TemplateEngine
| Constructor and Description |
|---|
TemplateEngineFreemarker(Messages messages,
Lang lang,
org.slf4j.Logger logger,
TemplateEngineFreemarkerExceptionHandler templateEngineFreemarkerExceptionHandler,
TemplateEngineHelper templateEngineHelper,
TemplateEngineManager templateEngineManager,
TemplateEngineFreemarkerReverseRouteMethod templateEngineFreemarkerReverseRouteMethod,
TemplateEngineFreemarkerAssetsAtMethod templateEngineFreemarkerAssetsAtMethod,
TemplateEngineFreemarkerWebJarsAtMethod templateEngineFreemarkerWebJarsAtMethod,
NinjaProperties ninjaProperties) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getContentType()
Get the content type this template engine renders
|
java.lang.String |
getSuffixOfTemplatingEngine()
For instance returns ".ftl.html" Or .ftl.json.
|
void |
invoke(Context context,
Result result)
Render the given object to the given context
|
@Inject public TemplateEngineFreemarker(Messages messages, Lang lang, org.slf4j.Logger logger, TemplateEngineFreemarkerExceptionHandler templateEngineFreemarkerExceptionHandler, TemplateEngineHelper templateEngineHelper, TemplateEngineManager templateEngineManager, TemplateEngineFreemarkerReverseRouteMethod templateEngineFreemarkerReverseRouteMethod, TemplateEngineFreemarkerAssetsAtMethod templateEngineFreemarkerAssetsAtMethod, TemplateEngineFreemarkerWebJarsAtMethod templateEngineFreemarkerWebJarsAtMethod, NinjaProperties ninjaProperties) throws java.lang.Exception
java.lang.Exceptionpublic void invoke(Context context, Result result)
TemplateEngineinvoke in interface TemplateEnginecontext - The context to render toresult - The result to renderpublic java.lang.String getContentType()
TemplateEnginegetContentType in interface TemplateEnginepublic java.lang.String getSuffixOfTemplatingEngine()
TemplateEngineOr anything else. To display error messages in a nice way...
But Gson for instance does not use a template to render stuff. Therefore it will return null
getSuffixOfTemplatingEngine in interface TemplateEngineCopyright © 2014 ninjaframework. All Rights Reserved.