【发布时间】:2012-06-04 12:57:43
【问题描述】:
在我的 .jsp 中,我有两个 selectOneMenu 项目,它们为我提供了开始/结束年份。 现在,如果选择的开始年份大于结束年份,我想显示一条错误消息。 我该如何解决这个问题?
<h:selectOneMenu id="minYear" value="#{statistics.minYear}" style="width: 75px">
<f:selectItems value="#{statistics.yearValues}" />
</h:selectOneMenu>
<h:selectOneMenu id="maxYear" value="#{statistics.maxYear}" style="width: 75px">
<f:selectItems value="#{statistics.yearValues}"/>
</h:selectOneMenu>
在我的支持 bean 中,如果范围有效与否,我有一个返回 true/false 的方法。
public boolean isYearValid() {
return (getMaxYear() >= getMinYear());
}
【问题讨论】:
标签: java jsf selectonemenu