如何使用<rich:calendar>
仅显示年份。
我希望jsf的年份下拉如何实现它。请指导
我试过
<rich:calendar value="#{existingPolicyRecord.dateOfApp}" datePattern="yyyy" ></rich:calendar>
但无法获得年度下拉。那还有其他任何组件吗?
答案 0 :(得分:1)
这不是官方支持的,我想用正常的下拉列表选择框会更好,因为你只有一个值列表(年)。
然而,只有way才能让日历只显示月份和年份:
创建一个样式类来隐藏“天”:
<style type="text/css"> .special tr[id]{ display:none; } </style>
禁用页脚,日期和星期,并将样式类应用于您的日历:
<rich:calendar value="#{calendarBean.selectedDate}" popup="false"
showWeeksBar="false" showWeekDaysBar="false" showFooter="true" styleClass="special"/>
它看起来像这样: