This project has retired. For details please refer to its Attic page.
GetAsStringTag (Tiles 2 2.0.7 API)

org.apache.tiles.jsp.taglib
Class GetAsStringTag

Package class diagram package GetAsStringTag
java.lang.Object
  extended by javax.servlet.jsp.tagext.TagSupport
      extended by javax.servlet.jsp.tagext.BodyTagSupport
          extended by org.apache.tiles.jsp.taglib.TilesBodyTag
              extended by org.apache.tiles.jsp.taglib.RoleSecurityTagSupport
                  extended by org.apache.tiles.jsp.taglib.ContainerTagSupport
                      extended by org.apache.tiles.jsp.taglib.RenderTagSupport
                          extended by org.apache.tiles.jsp.taglib.InsertAttributeTag
                              extended by org.apache.tiles.jsp.taglib.GetAsStringTag
All Implemented Interfaces:
Serializable, BodyTag, IterationTag, JspTag, Tag, TryCatchFinally, PutAttributeTagParent

public class GetAsStringTag
extends InsertAttributeTag

Retrieve the value of the specified definition/template attribute property, and render it to the current JspWriter as a String. The usual toString() conversion is applied on the found value.

Version:
$Rev: 527536 $ $Date: 2007-04-11 17:44:51 +0200 (Wed, 11 Apr 2007) $
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.tiles.jsp.taglib.InsertAttributeTag
evaluatingContext, name, value
 
Fields inherited from class org.apache.tiles.jsp.taglib.RenderTagSupport
flush, ignore, preparer
 
Fields inherited from class org.apache.tiles.jsp.taglib.ContainerTagSupport
attributeContext, container
 
Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport
bodyContent
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
 
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
GetAsStringTag()
           
 
Method Summary
protected  void render(Attribute attr)
          Renders an attribute for real.
 
Methods inherited from class org.apache.tiles.jsp.taglib.InsertAttributeTag
getName, getValue, render, reset, setName, setValue, startContext
 
Methods inherited from class org.apache.tiles.jsp.taglib.RenderTagSupport
doStartTag, execute, getPreparer, isFlush, isIgnore, processNestedTag, setFlush, setIgnore, setPreparer
 
Methods inherited from class org.apache.tiles.jsp.taglib.ContainerTagSupport
doEndTag, endContext, release
 
Methods inherited from class org.apache.tiles.jsp.taglib.RoleSecurityTagSupport
getRole, isAccessAllowed, setRole
 
Methods inherited from class org.apache.tiles.jsp.taglib.TilesBodyTag
doCatch, doFinally
 
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport
doAfterBody, doInitBody, getBodyContent, getPreviousOut, setBodyContent
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.servlet.jsp.tagext.Tag
getParent, setPageContext, setParent
 

Constructor Detail

GetAsStringTag

public GetAsStringTag()
Method Detail

render

protected void render(Attribute attr)
               throws TilesException,
                      IOException
Renders an attribute for real.

Overrides:
render in class InsertAttributeTag
Parameters:
attr - The attribute to render.
Throws:
TilesException - If something goes wrong during rendering.
IOException - If something goes wrong during the reading of definition files.


Copyright © 2001-2008 Apache Software Foundation. All Rights Reserved.