code: protected final void write(String string)
              throws JspException
      {
          JspContext ctxt = getJspContext();
          JspWriter writer = ctxt.getOut();
          try {
              writer.print(string);
          }
          catch (IOException e) {
              logger.error(Bundle.getString("Tags_WriteException"), e);
              if (ctxt instanceof PageContext)
                  RequestUtils.saveException((PageContext) ctxt, e);
              JspException jspException = new JspException(e.getMessage(), e);
  
              // todo: future cleanup
              // The 2.5 Servlet api will set the initCause in the Throwable superclass during construction,
              // this will cause an IllegalStateException on the following call.
              if (jspException.getCause() == null) {
                  jspException.initCause(e);
              }
              throw jspException;
          }
      }
docs: This mehod will write the passed string to the response.
  @param string to be written to the response.