public class CellValue extends TagSupport
<tbl:cell>
tag.
Syntax:
<tbl:cellvalue value=... list=... separator=... prefix=... suffix=... >
Attribute | Default value | Required | Description |
value | - | no |
A value to display in the cell. If a Formatter has been
defined for this column the value is formatted otherwise it is just
converted to a string with the toString() method.
|
list | - | no | A list of values to display in the cell. Each value is formatted the same way as for a single value. If a single value is also specified it is printed first. |
separator | ; | no | A separator to use between each value in a list. |
prefix | no | A prefix that is added before each value. Since 2.9. | |
suffix | no | A suffix that is added after each value. Since 2.9. |
Modifier and Type | Field and Description |
---|---|
private java.lang.Iterable<?> |
list |
private java.lang.String |
prefix |
private java.lang.String |
separator |
private static long |
serialVersionUID |
private java.lang.String |
suffix |
private static Formatter |
toStringFormatter |
private java.lang.Object |
value
The value to display.
|
id, pageContext
EVAL_BODY_AGAIN
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
Constructor and Description |
---|
CellValue() |
Modifier and Type | Method and Description |
---|---|
int |
doStartTag() |
java.lang.Iterable<?> |
getList() |
java.lang.String |
getPrefix() |
java.lang.String |
getSeparator() |
java.lang.String |
getSuffix() |
java.lang.Object |
getValue() |
void |
setList(java.lang.Iterable<?> list) |
void |
setPrefix(java.lang.String prefix) |
void |
setSeparator(java.lang.String separator) |
void |
setSuffix(java.lang.String suffix) |
void |
setValue(java.lang.Object value) |
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
private static final long serialVersionUID
private static final Formatter toStringFormatter
private java.lang.Object value
private java.lang.Iterable<?> list
private java.lang.String prefix
private java.lang.String suffix
private java.lang.String separator
public void setValue(java.lang.Object value)
public java.lang.Object getValue()
public void setList(java.lang.Iterable<?> list)
public java.lang.Iterable<?> getList()
public void setSeparator(java.lang.String separator)
public java.lang.String getSeparator()
public void setPrefix(java.lang.String prefix)
public java.lang.String getPrefix()
public void setSuffix(java.lang.String suffix)
public java.lang.String getSuffix()
public int doStartTag() throws JspException
doStartTag
in interface Tag
doStartTag
in class TagSupport
JspException