- All Implemented Interfaces:
- TemplateMethodModel, TemplateMethodModelEx, TemplateModel
public class ObjectConstructor
extends java.lang.Object
implements TemplateMethodModelEx
An object that you can make available in a template
to instantiate arbitrary beans-wrapped objects in a template.
Beware of this class's security implications. It allows
the instantiation of arbitrary objects and invoking
methods on them. Usage is something like:
myDataModel.put("objectConstructor", new ObjectConstructor());
And then from your FTL code:
<#assign aList = objectConstructor("java.util.ArrayList", 100)>