如何在没有预设日期的情况下在 primefaces 日历上设置 yearRange?

How to set yearRange on primefaces calendar without preset date?

当我显示已设置生日的选择时,这工作正常:

<p:calendar id="german" value="#{listView.selected.birthday}"
    locale="de" yearRange="-100:+0" navigator="true" pattern="yyyy-MM-dd">

但是当我创建一个新条目时,它就像设置为 yearRange="c-10:c+10" 一样工作。我只是想知道 yearRange="-100:+0" 不应该取决于当前选择的日期,而是取决于实际日期。我不想设置默认日期,这样用户就不会在没有选择日期的情况下保存错误的生日。

我该如何解决这个问题?

(Primefaces 版本:5.2)

好吧,我太蠢了 - 我有另一个用于创建新条目的文件,但忘了更新它。我想我必须重用更多的代码。