Class DatePicker
java.lang.Object
org.apache.struts2.components.Component
org.apache.struts2.components.UIBean
org.apache.struts2.components.ClosingUIBean
com.jgeppert.struts2.jquery.components.AbstractTopicsBean
com.jgeppert.struts2.jquery.components.DatePicker
A tag that creates an Datepicker.
Examples
A simple Datepicker
<sj:datepicker id="birthday" name="birthday"/>
A Datepicker with Button Panel and select boxes to change year and month.
<sj:datepicker showButtonPanel="true" changeMonth="true" changeYear="true" id="birthday" name="birthday"/>
A Datepicker with different Display Format.
<sj:datepicker displayFormat="dd.mm.yy" id="birthday" name="birthday"/>
A Datepicker with Timepicker.
<sj:datepicker id="time0" label="Select a Date/Time" timepicker="true" />
A Timepicker.
<sj:datepicker id="time1" label="Select a Time" timepicker="true" timepickerOnly="true"/>
- Author:
- Johannes Geppert
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringstatic final Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringstatic final Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringstatic final Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected StringFields inherited from class com.jgeppert.struts2.jquery.components.AbstractTopicsBean
onAfterValidationTopics, onAlwaysTopics, onBeforeTopics, onBlurTopics, onChangeTopics, onCompleteTopics, onDisableTopics, onEnableTopics, onErrorTopics, onFocusTopics, onSuccessTopics, PARAM_JQUERY_ACTIONFields inherited from class org.apache.struts2.components.UIBean
accesskey, ATTR_FIELD_VALUE, ATTR_NAME_VALUE, ATTR_VALUE, cssClass, cssErrorClass, cssErrorStyle, cssStyle, defaultTemplateDir, defaultUITheme, disabled, dynamicAttributes, errorPosition, id, javascriptTooltip, key, label, labelPosition, labelSeparator, name, onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect, request, requiredLabel, requiredPosition, response, tabindex, template, templateDir, templateEngineManager, templateSuffix, theme, title, tooltip, tooltipConfig, tooltipCssClass, tooltipDelay, tooltipIconPath, uiStaticContentPath, uiThemeExpansionToken, valueFields inherited from class org.apache.struts2.components.Component
actionMapper, COMPONENT_STACK, devMode, escapeHtmlBody, parameters, performClearTagStateForTagPoolingServers, stack, standardAttributesMap, throwExceptionOnELFailure -
Constructor Summary
ConstructorsConstructorDescriptionDatePicker(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected StringgetTheme()voidsetAppendText(String appendText) voidsetButtonImage(String buttonImage) voidsetButtonImageOnly(String buttonImageOnly) voidsetButtonText(String buttonText) voidsetChangeMonth(String changeMonth) voidsetChangeYear(String changeYear) voidsetDisplayFormat(String displayFormat) voidsetDuration(String duration) voidsetFirstDay(String firstDay) voidvoidsetMaxDate(String maxDate) voidsetMaxlength(String maxlength) voidsetMinDate(String minDate) voidsetNumberOfMonths(String numberOfMonths) voidsetOnBeforeShowDayTopics(String onBeforeShowDayTopics) voidsetOnChangeMonthYearTopics(String onChangeMonthYearTopics) voidsetParentTheme(String parentTheme) voidsetReadonly(String readonly) voidsetShowAnim(String showAnim) voidsetShowButtonPanel(String showButtonPanel) voidvoidsetShowOptions(String showOptions) voidvoidvoidsetTimepicker(String timepicker) voidsetTimepickerAmPm(String timepickerAmPm) voidsetTimepickerCloseText(String timepickerCloseText) voidsetTimepickerCurrentText(String timepickerCurrentText) voidsetTimepickerFormat(String timepickerFormat) voidsetTimepickerGridHour(String timepickerGridHour) voidsetTimepickerGridMinute(String timepickerGridMinute) voidsetTimepickerGridSecond(String timepickerGridSecond) voidsetTimepickerHourText(String timepickerHourText) voidsetTimepickerMinuteText(String timepickerMinuteText) voidsetTimepickerOnly(String timepickerOnly) voidsetTimepickerSecondText(String timepickerSecondText) voidsetTimepickerSeparator(String timepickerSeparator) voidsetTimepickerShowHour(String timepickerShowHour) voidsetTimepickerShowMinute(String timepickerShowMinute) voidsetTimepickerShowSecond(String timepickerShowSecond) voidsetTimepickerStepHour(String timepickerStepHour) voidsetTimepickerStepMinute(String timepickerStepMinute) voidsetTimepickerStepSecond(String timepickerStepSecond) voidsetTimepickerTimeOnlyTitle(String timepickerTimeOnlyTitle) voidsetTimepickerTimeText(String timepickerTimeText) voidvoidsetYearRange(String yearRange) voidMethods inherited from class com.jgeppert.struts2.jquery.components.AbstractTopicsBean
addGeneratedIdParam, addNumberParameterIfPresent, addParameterIfPresent, addParameterIfPresent, evaluateExtraParams, setOnAfterValidationTopics, setOnAlwaysTopics, setOnBeforeTopics, setOnBlurTopics, setOnChangeTopics, setOnCompleteTopics, setOnDisableTopics, setOnEnableTopics, setOnErrorTopics, setOnFocusTopics, setOnSuccessTopicsMethods inherited from class org.apache.struts2.components.ClosingUIBean
setOpenTemplate, startMethods inherited from class org.apache.struts2.components.UIBean
addFormParameter, applyValueParameter, buildTemplateName, copyParams, enableAncestorFormCustomOnsubmit, end, ensureAttributeSafelyNotEscaped, escape, evaluateNameValue, getId, getTemplate, getTemplateDir, getTooltipConfig, getValueClassType, lazyEvaluation, mergeTemplate, populateComponentHtmlId, setAccesskey, setCssClass, setCssErrorClass, setCssErrorStyle, setCssStyle, setDefaultTemplateDir, setDefaultUITheme, setDisabled, setDynamicAttributes, setErrorPosition, setId, setJavascriptTooltip, setKey, setLabel, setLabelPosition, setLabelSeparator, setName, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setRequiredLabel, setRequiredPosition, setStaticContentPath, setStyle, setTabindex, setTemplate, setTemplateDir, setTemplateEngineManager, setTitle, setTooltip, setTooltipConfig, setTooltipCssClass, setTooltipDelay, setTooltipIconPath, setUIThemeExpansionTokenMethods inherited from class org.apache.struts2.components.Component
addAllParameters, addParameter, completeExpression, determineActionURL, determineNamespace, end, escapeHtmlBody, fieldError, findAncestor, findString, findString, findValue, findValue, findValue, getAttributes, getComponentStack, getNamespace, getParameters, getPerformClearTagStateForTagPoolingServers, getStack, getStandardAttributes, isAcceptableExpression, isValidTagAttribute, popComponentStack, setActionMapper, setDevMode, setEscapeHtmlBody, setNotExcludedAcceptedPatterns, setPerformClearTagStateForTagPoolingServers, setThrowExceptionsOnELFailure, setUrlHelper, stripExpression, toString, usesBody
-
Field Details
-
JQUERYACTION
- See Also:
-
TEMPLATE
- See Also:
-
OPEN_TEMPLATE
- See Also:
-
displayFormat
-
showButtonPanel
-
changeMonth
-
changeYear
-
buttonImage
-
appendText
-
buttonImageOnly
-
buttonText
-
duration
-
firstDay
-
numberOfMonths
-
showAnim
-
showOn
-
showOptions
-
yearRange
-
zindex
-
onBeforeShowDayTopics
-
onChangeMonthYearTopics
-
minDate
-
maxDate
-
inline
-
maxlength
-
readonly
-
size
-
parentTheme
-
timepicker
-
timepickerOnly
-
timepickerAmPm
-
timepickerShowHour
-
timepickerShowMinute
-
timepickerShowSecond
-
timepickerStepHour
-
timepickerStepMinute
-
timepickerStepSecond
-
timepickerFormat
-
timepickerSeparator
-
timepickerGridHour
-
timepickerGridMinute
-
timepickerGridSecond
-
timepickerTimeOnlyTitle
-
timepickerTimeText
-
timepickerHourText
-
timepickerMinuteText
-
timepickerSecondText
-
timepickerCurrentText
-
timepickerCloseText
-
-
Constructor Details
-
DatePicker
public DatePicker(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
-
Method Details
-
getDefaultOpenTemplate
- Specified by:
getDefaultOpenTemplatein classorg.apache.struts2.components.ClosingUIBean
-
getDefaultTemplate
- Specified by:
getDefaultTemplatein classorg.apache.struts2.components.UIBean
-
evaluateParams
public void evaluateParams()- Overrides:
evaluateParamsin classorg.apache.struts2.components.UIBean
-
setTheme
- Overrides:
setThemein classorg.apache.struts2.components.UIBean
-
getTheme
- Overrides:
getThemein classorg.apache.struts2.components.UIBean
-
setDisplayFormat
-
setValue
- Overrides:
setValuein classorg.apache.struts2.components.UIBean
-
setShowButtonPanel
-
setChangeMonth
-
setChangeYear
-
setButtonImage
-
setAppendText
-
setButtonImageOnly
-
setButtonText
-
setDuration
-
setFirstDay
-
setNumberOfMonths
-
setShowAnim
-
setShowOn
-
setShowOptions
-
setYearRange
-
setZindex
-
setOnBeforeShowDayTopics
-
setOnChangeMonthYearTopics
-
setMinDate
-
setMaxDate
-
setInline
-
setMaxlength
-
setReadonly
-
setSize
-
setParentTheme
-
setTimepicker
-
setTimepickerOnly
-
setTimepickerAmPm
-
setTimepickerShowHour
-
setTimepickerShowMinute
-
setTimepickerShowSecond
-
setTimepickerStepHour
-
setTimepickerStepMinute
-
setTimepickerStepSecond
-
setTimepickerFormat
-
setTimepickerSeparator
-
setTimepickerGridHour
-
setTimepickerGridMinute
-
setTimepickerGridSecond
-
setTimepickerTimeOnlyTitle
-
setTimepickerTimeText
-
setTimepickerHourText
-
setTimepickerMinuteText
-
setTimepickerSecondText
-
setTimepickerCurrentText
-
setTimepickerCloseText
-