public class ExtraHtmlTag
extends javax.servlet.jsp.tagext.BodyTagSupport
JSP tag used to create a HTML snippet and insert it anywhere around the table
thanks to the DatatableOptions.FEATURE_DOM
configuration.
Note that this tag will be processed only once, at the first iteration.
Example usage:
<datatables:table id="myTableId" data="${persons}" dom="l0frtip"> <datatables:column title="Id" property="id" /> <datatables:column title="LastName" property="lastName" /> <datatables:column title="FirstName" property="firstName" /> <datatables:column title="City" property="address.town.name" /> <datatables:column title="Mail" property="mail" /> <datatables:extraHtml uid="0" cssStyle="float:right; margin-left: 5px;"> <a class="btn" onclick="alert('Click!');">My custom link</a> </datatables:extraHtml> </datatables:table>
Constructor and Description |
---|
ExtraHtmlTag() |
Modifier and Type | Method and Description |
---|---|
int |
doEndTag() |
int |
doStartTag() |
void |
setContainer(String container) |
void |
setCssClass(String cssClass) |
void |
setCssStyle(String cssStyle) |
void |
setEscapeXml(boolean escapeXml) |
void |
setUid(String uid) |
doAfterBody, doInitBody, getBodyContent, getPreviousOut, release, setBodyContent
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
public int doStartTag() throws javax.servlet.jsp.JspException
doStartTag
in interface javax.servlet.jsp.tagext.Tag
doStartTag
in class javax.servlet.jsp.tagext.BodyTagSupport
javax.servlet.jsp.JspException
public int doEndTag() throws javax.servlet.jsp.JspException
doEndTag
in interface javax.servlet.jsp.tagext.Tag
doEndTag
in class javax.servlet.jsp.tagext.BodyTagSupport
javax.servlet.jsp.JspException
public void setUid(String uid)
public void setContainer(String container)
public void setCssStyle(String cssStyle)
public void setCssClass(String cssClass)
public void setEscapeXml(boolean escapeXml)
Copyright © 2013–2015 Dandelion Project. All rights reserved.