HDIV API 2.0.4

org.hdiv.webflow.web.servlet.tags.form
Class FormTagHDIV

java.lang.Object
  extended by javax.servlet.jsp.tagext.TagSupport
      extended by org.springframework.web.servlet.tags.RequestContextAwareTag
          extended by org.springframework.web.servlet.tags.HtmlEscapingAwareTag
              extended by org.springframework.web.servlet.tags.form.AbstractFormTag
                  extended by org.springframework.web.servlet.tags.form.AbstractDataBoundFormElementTag
                      extended by org.springframework.web.servlet.tags.form.AbstractHtmlElementTag
                          extended by org.springframework.web.servlet.tags.form.FormTag
                              extended by org.hdiv.web.servlet.tags.form.FormTagHDIV
                                  extended by org.hdiv.webflow.web.servlet.tags.form.FormTagHDIV
All Implemented Interfaces:
java.io.Serializable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag, javax.servlet.jsp.tagext.TryCatchFinally, org.springframework.web.servlet.tags.EditorAwareTag

public class FormTagHDIV
extends org.hdiv.web.servlet.tags.form.FormTagHDIV

Databinding-aware JSP tag for rendering an HTML 'form' whose inner elements are bound to properties on a command object. Adds automatically the _flowExecutionKey hidden parameter to the forms of webflow applications.

Since:
HDIV 2.0.3
Author:
Gorka Vicente
See Also:
FormTagHDIV, Serialized Form

Field Summary
 
Fields inherited from class org.springframework.web.servlet.tags.form.FormTag
DEFAULT_COMMAND_NAME
 
Fields inherited from class org.springframework.web.servlet.tags.form.AbstractHtmlElementTag
CLASS_ATTRIBUTE, DIR_ATTRIBUTE, LANG_ATTRIBUTE, ONCLICK_ATTRIBUTE, ONDBLCLICK_ATTRIBUTE, ONKEYDOWN_ATTRIBUTE, ONKEYPRESS_ATTRIBUTE, ONKEYUP_ATTRIBUTE, ONMOUSEDOWN_ATTRIBUTE, ONMOUSEMOVE_ATTRIBUTE, ONMOUSEOUT_ATTRIBUTE, ONMOUSEOVER_ATTRIBUTE, ONMOUSEUP_ATTRIBUTE, STYLE_ATTRIBUTE, TABINDEX_ATTRIBUTE, TITLE_ATTRIBUTE
 
Fields inherited from class org.springframework.web.servlet.tags.form.AbstractDataBoundFormElementTag
NESTED_PATH_VARIABLE_NAME
 
Fields inherited from class org.springframework.web.servlet.tags.RequestContextAwareTag
logger, REQUEST_CONTEXT_PAGE_ATTRIBUTE
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
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
 
Constructor Summary
FormTagHDIV()
           
 
Method Summary
 void addExtraParameters()
          Adds new parameters to the form.
protected  void addFlowExecutionParameter()
          Adds flow execution key (_flowExecutionKey) as parameter.
protected  boolean ignoreParameter(java.lang.String param)
           
 
Methods inherited from class org.hdiv.web.servlet.tags.form.FormTagHDIV
addHDIVParameter, composeQueryString, doEndTag, generateHiddenTag, getDataComposer, getTagWriter, resolveAction, writeTagContent
 
Methods inherited from class org.springframework.web.servlet.tags.form.FormTag
autogenerateId, doFinally, getAcceptCharset, getAction, getCommandName, getEnctype, getMethod, getModelAttribute, getName, getOnreset, getOnsubmit, resolveCssClass, resolveModelAttribute, setAcceptCharset, setAction, setCommandName, setCssErrorClass, setEnctype, setMethod, setModelAttribute, setName, setOnreset, setOnsubmit, setPath
 
Methods inherited from class org.springframework.web.servlet.tags.form.AbstractHtmlElementTag
getCssClass, getCssErrorClass, getCssStyle, getDir, getLang, getOnclick, getOndblclick, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getTabindex, getTitle, setCssClass, setCssStyle, setDir, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setTabindex, setTitle, writeDefaultAttributes, writeOptionalAttributes
 
Methods inherited from class org.springframework.web.servlet.tags.form.AbstractDataBoundFormElementTag
getBindStatus, getBoundValue, getEditor, getId, getNestedPath, getPath, getPropertyEditor, getPropertyPath, setId
 
Methods inherited from class org.springframework.web.servlet.tags.form.AbstractFormTag
createTagWriter, doStartTagInternal, evaluate, getDisplayString, getDisplayString, isDefaultHtmlEscape, writeOptionalAttribute
 
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, getParent, getValue, getValues, release, removeValue, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FormTagHDIV

public FormTagHDIV()
Method Detail

addExtraParameters

public void addExtraParameters()
                        throws javax.servlet.jsp.JspException
Adds new parameters to the form.

Overrides:
addExtraParameters in class org.hdiv.web.servlet.tags.form.FormTagHDIV
Throws:
javax.servlet.jsp.JspException

addFlowExecutionParameter

protected void addFlowExecutionParameter()
                                  throws javax.servlet.jsp.JspException
Adds flow execution key (_flowExecutionKey) as parameter.

Throws:
javax.servlet.jsp.JspException

ignoreParameter

protected boolean ignoreParameter(java.lang.String param)
Overrides:
ignoreParameter in class org.hdiv.web.servlet.tags.form.FormTagHDIV

HDIV 2.0.4

Copyright © 2008 hdiv.org. All Rights Reserved.