Class EscapeBodyTag

All Implemented Interfaces:
BodyTag, IterationTag, JspTag, Tag, TryCatchFinally, Serializable

public class EscapeBodyTag extends HtmlEscapingAwareTag implements BodyTag
The <escapeBody> tag is used to escape its enclosed body content, applying HTML escaping and/or JavaScript escaping.

Provides a "htmlEscape" property for explicitly specifying whether to apply HTML escaping. If not set, a page-level default (e.g. from the HtmlEscapeTag) or an application-wide default (the "defaultHtmlEscape" context-param in web.xml) is used.

Provides a "javaScriptEscape" property for specifying whether to apply JavaScript escaping. Can be combined with HTML escaping or used standalone.

Attribute Summary
Attribute Required? Runtime Expression? Description
htmlEscape false true Set HTML escaping for this tag, as boolean value. Overrides the default HTML escaping setting for the current page.
javaScriptEscape false true Set JavaScript escaping for this tag, as boolean value. Default is false.
Since:
1.1.1
Author:
Juergen Hoeller
See Also:
  • Constructor Details

    • EscapeBodyTag

      public EscapeBodyTag()
  • Method Details