|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.servlet.jsp.tagext.SimpleTagSupport
org.loom.tags.AbstractTag
org.loom.tags.paged.AbstractPagedContainerTag
org.loom.tags.paged.PagedTableTag
@Tag(dynamicAttributes=true,
bodyContent=SCRIPTLESS,
example="<l:pagedTable data=\"${action.mortgages}\" id=\"mortgages\">\n <l:column sortable=\"false\">\n <l:inputCheckbox name=\"selectedRows\" class=\"selectRow \n\t\tcheckbox\" value=\"${row.id}\" renderLabel=\"false\"/>\n </l:column>\n <l:column property=\"id\" />\n <l:column property=\"name\" action=\"Mortgages\" event=\"edit\">\n <l:param name=\"mortgage.id\" value=\"${row.id}\"/>\n </l:column>\n <l:column property=\"address\" class=\"address\"/>\n</l:pagedTable>")
public class PagedTableTagContains a PagedListData of objects to be rendered as a table. This tag uses a target action and event to sort the columns, by default set to the current action / event pair.
| Field Summary |
|---|
| Fields inherited from class org.loom.tags.AbstractTag |
|---|
expressionLanguageProxy, loomServletRequestFactory, out, repository, request, response |
| Constructor Summary | |
|---|---|
PagedTableTag()
|
|
| Method Summary | |
|---|---|
void |
incColumnCount()
Add +1 to the column count |
protected void |
renderEmptyContainer()
Render an empty container |
protected void |
renderFooter()
Render the footer of the container component |
protected void |
renderHeader()
Render the thead of the table |
protected void |
renderRowEnd()
Render the end of a row |
protected void |
renderRowStart()
Render the start of a new row |
void |
setFooter(java.lang.String footer)
|
void |
setRenderHeaders(boolean renderHeaders)
|
| Methods inherited from class org.loom.tags.paged.AbstractPagedContainerTag |
|---|
addParameter, doTagImpl, getData, getId, getIndexName, getMessagePrefix, getRowClass, getRowIndex, getRowName, getRowObject, getUrl, isAlternateRows, isIndexInRange, isRenderIfEmpty, printLink, printLink, renderContainer, renderLinks, renderOverview, setAction, setAlternateRows, setCollection, setCssClass, setData, setEvent, setHash, setHref, setId, setIf, setIndexName, setLinksCount, setLinksPosition, setMapping, setMessagePrefix, setOverviewPosition, setRenderIfEmpty, setRequest, setRowClass, setRowIndex, setRowName, setStyle, withPrefix |
| Methods inherited from class javax.servlet.jsp.tagext.SimpleTagSupport |
|---|
findAncestorWithClass, getJspBody, getJspContext, getParent, setJspBody, setParent |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PagedTableTag()
| Method Detail |
|---|
protected void renderHeader()
throws java.io.IOException,
javax.servlet.jsp.JspException
renderHeader in class AbstractPagedContainerTagjava.io.IOException
javax.servlet.jsp.JspException
protected void renderEmptyContainer()
throws java.io.IOException,
javax.servlet.jsp.JspException
AbstractPagedContainerTag
renderEmptyContainer in class AbstractPagedContainerTagjava.io.IOException
javax.servlet.jsp.JspException
protected void renderFooter()
throws java.io.IOException,
javax.servlet.jsp.JspException
AbstractPagedContainerTag
renderFooter in class AbstractPagedContainerTagjava.io.IOException
javax.servlet.jsp.JspException
protected void renderRowStart()
throws java.io.IOException,
javax.servlet.jsp.JspException
AbstractPagedContainerTag
renderRowStart in class AbstractPagedContainerTagjava.io.IOException
javax.servlet.jsp.JspException
protected void renderRowEnd()
throws java.io.IOException,
javax.servlet.jsp.JspException
AbstractPagedContainerTag
renderRowEnd in class AbstractPagedContainerTagjava.io.IOException
javax.servlet.jsp.JspExceptionpublic void incColumnCount()
public void setRenderHeaders(boolean renderHeaders)
public void setFooter(java.lang.String footer)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||