Мой h: commandLink не работает. У меня есть правило навигации в face-config.xml и метод String doSave () в моем бине. Я не знаю, почему Он только перезагружает страницу, не переходя в метод doSave ().
JSF-страница
<h:form id="surveyForm">
<div class="srvButton">
<h:commandLink action="#{surveyBean.doSave}" value="#{msg.srvButton}" />
</div>
</h:form>
лица-конфигурации
<navigation-rule>
<from-view-id>/pages/survey.xhtml</from-view-id>
<navigation-case>
<from-outcome>success</from-outcome>
<to-view-id>/pages/surveyFinish.xhtml</to-view-id>
</navigation-case>
</navigation-rule>
фасоль
public String doSave() {
// Kundendaten speichern
saveCustomer();
return "success";
}
Я очистил содержимое на jsf-странице для лучшего просмотра, но мне нужно знать только форму и кнопку.