write(value);
}
}
// create the input tag.
WriteRenderAppender writer = new WriteRenderAppender(pageContext);
TagRenderingBase br = TagRenderingBase.Factory.getRendering(TagRenderingBase.TEXT_AREA_TAG, req);
br.doStartTag(writer, _state);
// create the text value which will be found inside the textarea.
if ((textObject == null) || (textObject.toString().length() == 0)) {
textObject = _defaultValue;
}
String text = formatText(textObject);
if (text != null) {
// make sure leading blank line in the text value is not interpreted
// just as formatting... force a new line for formatting
if (text.startsWith("\n") || text.startsWith("\r")) {
writer.append("\n");
}
HtmlUtils.filter(text, writer);
}
//results.append(text);