An extension to CustomLayout that supports FreeMarker templates

FreemarkerLayout allows you to define templates using the FreeMarker Template Language to dynamically generate HTML layouts and add Vaadin components into it.

Components are located in the template by using the "location" attribute in the same way CustomLayout does.

Read the blog post: https://vaadin.com/blog/-/blogs/dynamic-html-templates-with-freemarker-and-vaadin

Install

Link to this version
StableReleased 08 February 2017Apache License 2.0
Framework Support
Vaadin 7.0+
Vaadin 8.0+
Install with
Release notes - Version 2.0

Support for Vaadin 8