public class FreemarkerProcessingServiceImpl extends Object implements FreemarkerProcessingService
FreemarkerProcessingService.TemplateParsingException, FreemarkerProcessingService.TemplateProcessingException| Constructor and Description |
|---|
FreemarkerProcessingServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isTemplateAvailable(String templateName,
javax.servlet.http.HttpServletRequest req)
Is there an accessible template by this name?
The question is asked in the context of the current request, which
determines the theme directory.
|
String |
renderTemplate(String templateName,
Map<String,Object> map,
javax.servlet.http.HttpServletRequest req)
Process a Freemarker template with a data map, producing string of HTML.
|
public boolean isTemplateAvailable(String templateName, javax.servlet.http.HttpServletRequest req) throws FreemarkerProcessingService.TemplateProcessingException
FreemarkerProcessingServiceisTemplateAvailable in interface FreemarkerProcessingServiceFreemarkerProcessingService.TemplateProcessingException - If the template is found, but cannot be parsed.public String renderTemplate(String templateName, Map<String,Object> map, javax.servlet.http.HttpServletRequest req) throws FreemarkerProcessingService.TemplateProcessingException
FreemarkerProcessingServicerenderTemplate in interface FreemarkerProcessingServiceFreemarkerProcessingService.TemplateProcessingExceptionCopyright © 2021. All rights reserved.