試圖構建一個簡單的JSF應用程序。我不明白的是,用什麼機制來觸發頁面重新加載。我曾嘗試以下瞭解JSF中的導航
<h:selectOneMenu
id="ChallengesListBox"
onchange="submit()"
valueChangeListener="#{bean.projectselected}">
<f:selectItems value="#{bean.projectnames}"/>
</h:selectOneMenu>
<h:commandButton value="submit" action="#{bean.submit}" />
與
public String submit() {
this.description.setRendered(true);
return null;
}
但這並沒有影響。豆的方法
public String submit()
保持未被觸動,因爲我可以在調試模式下看到。