String body = getBodyContentAsString(); if (body == null || !body.equals(value)) { getPageContext().getOut().write('\n'); }
    public int doEndInputTag() throws JspException {        try {            // Find out if we have a value from the PopulationStrategy            Object value   = getSingleOverrideValue();            writeOpenTag(getPageContext().getOut(), "textarea");            // Write out the contents of the text area            if (value != null) {                getPageContext().getOut().write( HtmlUtil.encode(format(value)) );            }            writeCloseTag(getPageContext().getOut(), "textarea");            return EVAL_PAGE;        }        catch (IOException ioe) {            throw new StripesJspException("Could not write out textarea tag.", ioe);        }    }