com.jivesoftware.base.tags
Class PaginatorTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
com.opensymphony.webwork.views.jsp.WebWorkBodyTagSupport
com.opensymphony.webwork.views.jsp.ComponentTagSupport
com.jivesoftware.base.tags.PaginatorTag
- All Implemented Interfaces:
- java.io.Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag
public class PaginatorTag
- extends com.opensymphony.webwork.views.jsp.ComponentTagSupport
A JSP tag to print out a paginator in the standard Jive format.
[Previous | 1 2 3 ... 12 13 14 ... 27 28 29 | Next]
This tag is written as an empty tag (< .. />), so bodies will be skipped.
Usage:
<%-- Register the taglib --%>
<%@ taglib uri="jivetags" prefix="jive" %>
...
<%-- Get the author string --%>
<jive:paginator itemCount="total number of items" offset="offset of current item"
range="number of items on a page"
url="starting url of the page - the offset will added onto the end" />
Attributes: Name | Required |
obj | Yes |
profilePageUrl | Yes |
- See Also:
- Serialized Form
Fields inherited from class com.opensymphony.webwork.views.jsp.ComponentTagSupport |
component |
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 |
Method Summary |
com.opensymphony.webwork.components.Component |
getBean(com.opensymphony.xwork.util.OgnlValueStack stack,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
|
void |
setAnchor(java.lang.String anchor)
|
void |
setCount(java.lang.String count)
|
void |
setOffset(java.lang.String offset)
|
void |
setRange(java.lang.String range)
|
void |
setString(java.lang.String count)
|
void |
setUrl(java.lang.String url)
|
Methods inherited from class com.opensymphony.webwork.views.jsp.ComponentTagSupport |
doEndTag, doStartTag, getComponent, populateParams |
Methods inherited from class com.opensymphony.webwork.views.jsp.WebWorkBodyTagSupport |
altSyntax, findString, findValue, findValue, getBody, getStack, setId, toString, translateVariables |
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
doAfterBody, doInitBody, getBodyContent, getPreviousOut, release, setBodyContent |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, 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 |
PaginatorTag
public PaginatorTag()
setUrl
public void setUrl(java.lang.String url)
setString
public void setString(java.lang.String count)
setOffset
public void setOffset(java.lang.String offset)
setRange
public void setRange(java.lang.String range)
setAnchor
public void setAnchor(java.lang.String anchor)
setCount
public void setCount(java.lang.String count)
getBean
public com.opensymphony.webwork.components.Component getBean(com.opensymphony.xwork.util.OgnlValueStack stack,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
- Specified by:
getBean
in class com.opensymphony.webwork.views.jsp.ComponentTagSupport
Copyright © 1999-2006 Jive Software.