Class ScriptEvalTemplate

java.lang.Object
sunlabs.brazil.template.Template
sunlabs.brazil.template.ScriptEvalTemplate
All Implemented Interfaces:
TemplateInterface

public class ScriptEvalTemplate extends Template
Template class for performing ${...} substitutions inside javascript and style tags. This class is used by the TemplateHandler

A new attribute eval is defined for the script and style tags. If eval is present, any ${...} constructs are evaluated in the body of the "script" or "style".

If the attribute esc is true, then strings of the form "\X" are replaced as per Format. Otherwise "\X" is treated specially only for X = $, to escape variable substitution.

Both "eval" and "esc" attributes are removed from the "script" or "style" tags.

Version:
Author:
Stephen Uhler
  • Constructor Details

    • ScriptEvalTemplate

      public ScriptEvalTemplate()
  • Method Details