Команда CommandFuts PrimeFaces в validDialog не вызывает вспомогательный компонент
У меня есть таблица данных PrimeFaces, которая отображает набор пользователей с командой link для удаления в каждой строке. При щелчке по ссылке, появляется подтверждающий диалог с "Да" кнопка, которая должна вызватьудалять" Метод в бобе. К сожалению, этот метод не вызывается, а диалог просто скрыт. Параметр из ссылки установлен, потому что я видел его с помощью отладчика.
Вот моя страница:
Manage users
Метод поддержки бобов:
public void deleteUser(ActionEvent event) {
if (null != currentUser) {
// check if userID is set and delete
System.out.println("delete user with id " + currentUser.getId());
userService.deleteUser(currentUser);
currentUser = new User();
}
}
Я проверил, и у меня нет вложенных форм, так как это самый обычный случай, когда бэк не вызывается ...
Вот мои файлы шаблонов:
CommonLayout.xhtml
CommonHeader.xhtml:
<br>
<a href="#{request.contextPath}/j_spring_security_logout">Logout</a><br>
CommonContent.xhtml:
LeftMenu.xhtml:
Я использую PrimeFaces 3.4 и JSF 2.0