以下是html代码:
<h:form>
<h:selectOneMenu value="#{worldCupData.worldCup}"
converter="omnifaces.SelectItemsConverter">
<f:selectItems value="#{worldCupData.worldCups}" var="worldCup"
itemValue="#{worldCup}"
itemLabel="#{worldCup.year}, #{worldCup.host}"></f:selectItems>
</h:selectOneMenu>
<p></p>
<h:commandButton id="selectCupButton" value="Submit" action="#{countryData.getCountries(worldCup.year)}">
</h:commandButton>
</h:form>
我的CountryData
类中有一个名为getCountries(String year)
的方法,应该在按下提交按钮时调用该方法。我试图将#{worldCup.year}
值传递给方法。
这是如何在ELF中为JSF引用方法的?我这样做了吗?