Methods Summary |
---|
public void | doCatch(java.lang.Throwable t)
try{
pageContext.getOut().println(t.getMessage()+"<br />");
} catch (java.io.IOException io) {}
|
public int | doEndTag()
JspWriter out = pageContext.getOut();
String imgDir = ((HttpServletRequest) pageContext.getRequest()).getContextPath() + "/images/";
String message = getBodyContent().getString().trim();
try{
out.println(new StringBuffer("<img src=\"").append(imgDir).append(image).append("\" width=\"").append(width).append("\" height=\"").append(height).append("\" align=\"left\">").append("<H").append(heading).append(">").append(message).append("</H").append(heading).append(">").toString());
} catch (java.io.IOException io) {}
return EVAL_PAGE;
|
public void | doFinally()
//do nothing here, since we don't have any resources open
//like database connections
|
public int | doStartTag()
//this method assumes that attribute properties have been set.
try {
int h = new Integer(heading).intValue();
if(! (h > 0 && h < 7))
throw new JspException("The 'heading' attribute value must between 1 and 6 inclusive.");
} catch (Exception e) { throw new JspException(e.getMessage()); }
return EVAL_BODY_BUFFERED;
|
public void | release()
heading = null;
image =null;
width =null;
height =null;
|
public void | setHeading(java.lang.String level)
this.heading= level;
|
public void | setHeight(java.lang.String height)
this.height = height;
|
public void | setImage(java.lang.String name)
this.image = name;
|
public void | setWidth(java.lang.String width)
this.width = width;
|