code: protected int renderEndTag(int state)
              throws JspException {
  
          if(_padText == null && bodyContent != null) {
              _padText = bodyContent.getString();
          }
  
          if(hasErrors()) {
              reportErrors();
              localRelease();
              return EVAL_PAGE;
          }
  
          PadContext pc = new PadContext(_padText,
                  (_minRepeat != null ? _minRepeat.intValue() : PadContext.DEFAULT_VALUE),
                  (_maxRepeat != null ? _maxRepeat.intValue() : PadContext.DEFAULT_VALUE));
  
          getRepeater().setPadContext(pc);
  
          return EVAL_PAGE;
      }
docs: Complete rendering the body of this tag.  If the padText property was unset,
  the body of the tag is used as the pad text.
  
  @param state the current render state of the Repeater
  @return EVAL_PAGE
  @throws JspException if an error occurs that can not be reported on the page