ICEfaces EE Composite Components
Tag selectDateInterval


The Select Date Interval Composite Component

Features

How To Use

  1. Instantiate two SelectInputCalendar objects in your bean. One for the start date, one for the end date.
  2. If you wish to include time (hours, minutes) instantiate SelectInputTime objects instead.
  3. These objects will default to the server timezone. If you wish to specify a timezone, pass a TimeZone object in to the constructor.
  4. Add the <ice-cc:selectDateInterval/> tag to you page, binding the start and end dates in your bean to the 'start' and 'end' attributes.
  5. If you wish to include time, set the 'renderTime' attribute to true.

Example:
<ice-cc:selectDateInterval id="interval1" renderTime="false" start="#{selectDateIntervalExampleBean.startCalendar}" end="#{selectDateIntervalExampleBean.endCalendar}"/>


Tag Information
Tag Classjavax.faces.webapp.FacetTag
TagExtraInfo ClassNone
Body Contenttagdependent
Display NameSelect Input Time Composite Component

Attributes
NameRequiredRequest-timeTypeDescription
idtruefalsejava.lang.StringA unique id for the component.
starttruefalsecom.icesoft.faces.facelets.component.select.SelectInputCalendarMust resolve to an instance of SelectInputCalendar (or SelectInputTime when time is required)
endtruefalsecom.icesoft.faces.facelets.component.select.SelectInputCalendarMust resolve to an instance of SelectInputCalendar (or SelectInputTime when time is required).
renderTimefalsefalsejava.lang.BooleanSets if the time of day is required. When true, the start and end attributes must resolve to an instance of com.icesoft.faces.facelets.component.select.SelectInputTime (default false)
disabledfalsefalsejava.lang.BooleanFlag indicating that this component must never receive focus or be included in a subsequent submit.
styleClassTablefalsefalsejava.lang.StringApplied to ice:panelGrid that contains the ice:selectOneMenu components
styleMonthfalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu
styleClassMonthhfalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu
effectMonthfalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu
titleMonthfalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu
styleDayfalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu
styleClassDayfalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu
effectDayfalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu
titleDayfalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu
styleYearfalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu
styleClassYearfalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu
effectYearfalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu
titleYearfalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu
styleHourfalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu
styleClassHourfalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu
effectHourfalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu
titleHourfalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu
styleMinutefalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu
styleClassMinutefalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu
effectMinutefalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu
titleMinutefalsefalsejava.lang.StringPassed through to the appropriate ice:selectOneMenu

Variables
No Variables Defined.


Output Generated by Tag Library Documentation Generator. Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-4 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.