Class AirportCodeTag
java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
org.deltava.taglib.BrowserInfoTag
org.deltava.taglib.html.ElementTag
org.deltava.taglib.html.FormElementTag
org.deltava.taglib.html.InputTag
org.deltava.taglib.html.AirportCodeTag
- All Implemented Interfaces:
jakarta.servlet.jsp.tagext.IterationTag, jakarta.servlet.jsp.tagext.JspTag, jakarta.servlet.jsp.tagext.Tag, Serializable
A JSP tag to render airport code text boxes.
- Since:
- 6.0
- Version:
- 8.1
- Author:
- Luke
- See Also:
-
Field Summary
Fields inherited from class FormElementTag
_valueFields inherited from class ElementTag
_classes, _data, _outFields inherited from class jakarta.servlet.jsp.tagext.TagSupport
id, pageContextFields inherited from interface jakarta.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAINFields inherited from interface jakarta.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintSets default tag options and opens the tag.voidrelease()Releases the tag's state variables.voidSets the airport choice.voidSets the airport selection combobox name.voidsetPageContext(jakarta.servlet.jsp.PageContext ctxt) Fetches the airport code type from the authenticated user, if present.Methods inherited from class InputTag
doEndTag, setAutoComplete, setAutofill, setDisabled, setMax, setOnBlur, setOnChange, setOnKeypress, setOnKeyup, setOnRightClick, setPlaceholder, setReadOnly, setSize, setSpellcheck, setTypeMethods inherited from class FormElementTag
setDelimValues, setIdx, setName, setRequired, setValue, validateStateMethods inherited from class ElementTag
getFormIndexCount, getName, getParentFormTag, setClassName, setID, setNumericAttr, setStyleMethods inherited from class BrowserInfoTag
getBrowserContext, passedCAPTCHAMethods inherited from class jakarta.servlet.jsp.tagext.TagSupport
doAfterBody, findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setParent, setValue
-
Constructor Details
-
AirportCodeTag
public AirportCodeTag()
-
-
Method Details
-
setCombo
Sets the airport selection combobox name.- Parameters:
fName- the combobox name
-
setAirport
-
setPageContext
public void setPageContext(jakarta.servlet.jsp.PageContext ctxt) Fetches the airport code type from the authenticated user, if present.- Specified by:
setPageContextin interfacejakarta.servlet.jsp.tagext.Tag- Overrides:
setPageContextin classElementTag- Parameters:
ctxt- the PageContext
-
release
-
doStartTag
public int doStartTag() throws jakarta.servlet.jsp.JspExceptionSets default tag options and opens the tag.- Specified by:
doStartTagin interfacejakarta.servlet.jsp.tagext.Tag- Overrides:
doStartTagin classElementTag- Returns:
- EVAL_BODY_INCLUDE always
- Throws:
jakarta.servlet.jsp.JspException- if an error occurs
-