sunlabs.brazil.template

Class AllowGtTemplate

public class AllowGtTemplate extends Template

Template that changes the behavior of the HTML/XML parser to allow unescaped >'s inside of entity attribute values. On the down side, it doesn't deal with unmatched "'s gracefully

By default, the LexML parser does not allow a > inside of an entity body. The parser allows applications to provide ways of allowing embedded >'s, based on whatever syntax they like, This example will ignore a > (as the end of the entity) if inside a quoted attribute value.

No new markup is supported; the behavior of the HTML/XML parsing is altered for the duration of the page. This template is useful primarily to demonstrate how to change the parser token processing.

Version: %W

Author: Stephen Uhler

Method Summary
booleaninit(RewriteContext hr)
Replace the "default" parser with our modified one.

Method Detail

init

public boolean init(RewriteContext hr)
Replace the "default" parser with our modified one.