我怎样才能<rich:calendar>
只显示年份。我想要jsf中的年份下拉列表我该如何实现它。请指导
我试过了
<rich:calendar value="#{existingPolicyRecord.dateOfApp}" datePattern="yyyy" ></rich:calendar>
但无法获得年份下拉列表。还有其他组件吗?
这不是官方支持的,我想最好使用普通的下拉选择框来做到这一点,因为你只有一个值列表(年)。
不过,有一种方法可以让日历只显示月份和年份:
创建一个样式类来隐藏“天”:
<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"/>
它看起来像这样: