Class ImportAttributeFMModel

java.lang.Object
org.apache.tiles.freemarker.template.ImportAttributeFMModel
All Implemented Interfaces:
freemarker.template.TemplateDirectiveModel, freemarker.template.TemplateModel

public class ImportAttributeFMModel extends Object implements freemarker.template.TemplateDirectiveModel

Import attribute(s) in specified context.

Import attribute(s) to requested scope. Attribute name and scope are optional. If not specified, all attributes are imported in page scope. Once imported, an attribute can be used as any other beans from jsp contexts.

  • Constructor Details

    • ImportAttributeFMModel

      public ImportAttributeFMModel(ImportAttributeModel model)
      Constructor.
      Parameters:
      model - The template model.
  • Method Details

    • execute

      public void execute(freemarker.core.Environment env, Map params, freemarker.template.TemplateModel[] loopVars, freemarker.template.TemplateDirectiveBody body) throws freemarker.template.TemplateException, IOException
      Specified by:
      execute in interface freemarker.template.TemplateDirectiveModel
      Throws:
      freemarker.template.TemplateException
      IOException