Optionally writes the supplied value under the supplied attribute name into the supplied
TagWriter. In this case, the supplied value is evaluated first
and then the String representation is written as the
attribute value. If the resultant String representation is null
or empty, no attribute is written.
Create the TagWriter which all output will be written to. By default,
the TagWriter writes its output to the JspWriter
for the current PageContext. Subclasses may choose to
change the Writer to which output is actually written.
protected final int doStartTagInternal()
Get the display value of the supplied Object, HTML escaped
as required. If the supplied value is not a String and the supplied
PropertyEditor is not null then the PropertyEditor is used
to obtain the display value.
protected boolean isDefaultHtmlEscape()
Overridden to default to true in case of no explicit default given.