org.springframework.web.servlet.tags
Class ParamTag

java.lang.Object
  extended by BodyTagSupport
      extended by org.springframework.web.servlet.tags.ParamTag

public class ParamTag
extends BodyTagSupport

JSP tag for collecting name-value parameters and passing them to a ParamAware ancestor in the tag hierarchy.

This tag must be nested under a param aware tag.

Since:
3.0
Author:
Scott Andrews
See Also:
Param, UrlTag

Field Summary
private  java.lang.String name
           
private  Param param
           
private  java.lang.String value
           
 
Constructor Summary
ParamTag()
           
 
Method Summary
 int doEndTag()
           
 void setName(java.lang.String name)
          Sets the name of the parameter
 void setValue(java.lang.String value)
          Sets the value of the parameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private java.lang.String name

value

private java.lang.String value

param

private Param param
Constructor Detail

ParamTag

public ParamTag()
Method Detail

doEndTag

public int doEndTag()
             throws JspException
Throws:
JspException

setName

public void setName(java.lang.String name)
Sets the name of the parameter

Required

Parameters:
name - the parameter name

setValue

public void setValue(java.lang.String value)
Sets the value of the parameter

Optional. If not set, the tag's body content is evaluated

Parameters:
value - the parameter value