Class LayoutTemplateProcessorAdapterBean
java.lang.Object
com.foreach.across.modules.web.template.LayoutTemplateProcessorAdapterBean
- All Implemented Interfaces:
NamedWebTemplateProcessor,WebTemplateProcessor
Applies a layout to a view, load resource packages and generate menu instances.
Will put the original view under the childPage attribute.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyTemplate(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Object handler, org.springframework.web.servlet.ModelAndView modelAndView) Called after the handler is executed, before the view is rendered.protected voidbuildMenus(MenuFactory menuFactory) getName()voidprepareForTemplate(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Object handler) Called before the handler is executed.protected voidregisterWebResources(WebResourceRegistry registry)
-
Constructor Details
-
LayoutTemplateProcessorAdapterBean
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceNamedWebTemplateProcessor- Returns:
- The name under which the processor should be registered.
-
prepareForTemplate
public void prepareForTemplate(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Object handler) Description copied from interface:WebTemplateProcessorCalled before the handler is executed.- Specified by:
prepareForTemplatein interfaceWebTemplateProcessor
-
registerWebResources
-
applyTemplate
public void applyTemplate(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Object handler, org.springframework.web.servlet.ModelAndView modelAndView) Description copied from interface:WebTemplateProcessorCalled after the handler is executed, before the view is rendered.- Specified by:
applyTemplatein interfaceWebTemplateProcessor
-