net.sf.springlayout.web.layout.taglib
Class DisplayTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
org.springframework.web.servlet.tags.RequestContextAwareTag
org.springframework.web.servlet.tags.HtmlEscapingAwareTag
net.sf.springlayout.web.layout.taglib.LayoutBindTag
net.sf.springlayout.web.layout.taglib.AbstractFieldTag
net.sf.springlayout.web.layout.taglib.AbstractHtmlAttributesTag
net.sf.springlayout.web.layout.taglib.DisplayTag
- All Implemented Interfaces:
- java.io.Serializable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.Tag, javax.servlet.jsp.tagext.TryCatchFinally
public class DisplayTag
- extends AbstractHtmlAttributesTag
If saveFieldValue is set to true a hidden field is rendered to the html that can be updated using
javascript and submitted with the form. If the saveFieldValue property is set to false (default),
the hidden field is rendered as disabled so it's value is not persisted with a submission of the
form but a valid field is still in place so field label has valid xhtml.
- Author:
- Adam Boas, Rob Monie
Created on 24/04/2006
- See Also:
- Serialized Form
Fields inherited from class net.sf.springlayout.web.layout.taglib.AbstractHtmlAttributesTag |
CLASS_ATTRIBUTE, cssErrorClass, DIR_ATTRIBUTE, LANG_ATTRIBUTE, mode, ONCHANGE_ATTRIBUTE, ONCLICK_ATTRIBUTE, ONDBLCLICK_ATTRIBUTE, ONKEYDOWN_ATTRIBUTE, ONKEYPRESS_ATTRIBUTE, ONKEYUP_ATTRIBUTE, ONMOUSEDOWN_ATTRIBUTE, ONMOUSEMOVE_ATTRIBUTE, ONMOUSEOUT_ATTRIBUTE, ONMOUSEOVER_ATTRIBUTE, ONMOUSEUP_ATTRIBUTE, prependMap, STYLE_ATTRIBUTE, TABINDEX_ATTRIBUTE, TITLE_ATTRIBUTE |
Fields inherited from class org.springframework.web.servlet.tags.RequestContextAwareTag |
logger, REQUEST_CONTEXT_PAGE_ATTRIBUTE |
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id, pageContext |
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 |
Methods inherited from class net.sf.springlayout.web.layout.taglib.AbstractHtmlAttributesTag |
appendAllApplicableCssClasses, appendAttribute, appendCommonHtmlAttributes, doFieldStartTag, getCssClass, isDisabled, setCssClass, setCssErrorClass, setCssStyle, setDir, setLang, setMode, setOnchange, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setTabindex, setTitle |
Methods inherited from class org.springframework.web.servlet.tags.HtmlEscapingAwareTag |
isHtmlEscape, setHtmlEscape |
Methods inherited from class org.springframework.web.servlet.tags.RequestContextAwareTag |
doCatch, doStartTag, getRequestContext |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
doAfterBody, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DisplayTag
public DisplayTag()
setSaveFieldValue
public void setSaveFieldValue(java.lang.Boolean saveFieldValue)
- Sets the saveFieldValue property for the field tag.
- Parameters:
saveFieldValue
-
appendEditModeOutput
protected void appendEditModeOutput(java.lang.StringBuffer output)
- Description copied from class:
AbstractFieldTag
- Builds the ouput which the tag must supply in Edit mode.
- Specified by:
appendEditModeOutput
in class AbstractFieldTag
getBaseCssClass
protected java.lang.String getBaseCssClass()
- Specified by:
getBaseCssClass
in class AbstractHtmlAttributesTag
addToFieldSet
protected void addToFieldSet(FieldDefinition fieldDefinition,
OnPageFieldInstance fieldInstance)
- Description copied from class:
AbstractFieldTag
- Adds this OnPageFieldInstance to the appropriate set in the
fieldDefinition
- Specified by:
addToFieldSet
in class AbstractFieldTag
Copyright © 2005-2007 Spring Layout Team. All Rights Reserved.