public class ColumnHeadTag
extends javax.servlet.jsp.tagext.BodyTagSupport
JSP tag used to add a specific content inside a column header.
Example usage:
<datatables:table id="myTableId" data="${persons}" row="person"> <datatables:column title="Id" property="id" /> <datatables:column title="FirstName" property="firstName" /> <datatables:column title="LastName" property="lastName" /> <datatables:column title="City" property="address.town.name" /> <datatables:column title="Mail" property="mail" /> <datatables:column sortable="false" cssCellStyle="text-align:center;"> <datatables:columnHead> <input type="checkbox" onclick="$('#myTableId').find(':checkbox').attr('checked', this.checked);" /> </datatables:columnHead> <input type="checkbox" value="${person.id}" /> </datatables:column> </datatables:table>
Constructor and Description |
---|
ColumnHeadTag() |
Modifier and Type | Method and Description |
---|---|
int |
doAfterBody() |
int |
doEndTag() |
int |
doStartTag() |
void |
setCssClass(String cssClass) |
void |
setCssStyle(String cssStyle) |
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 doAfterBody() throws javax.servlet.jsp.JspException
doAfterBody
in interface javax.servlet.jsp.tagext.IterationTag
doAfterBody
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 setCssStyle(String cssStyle)
public void setCssClass(String cssClass)
Copyright © 2013–2015 Dandelion Project. All rights reserved.