p: commandbutton action не работает внутри p: dialog

У меня есть диалог ap: и внутри него есть панель. Проблема заключается в том, что метод действия кнопки «Сохранить» не работает. Он даже не вызывает метод. Я могу достичь метода def. с ctrl + lm, поэтому нет проблемы с именем метода.

  .... 

Диалог при использовании с appendToBody/appendTo="@Body" должен иметь свою собственную форму.

   ...   

Поскольку, когда диалог сгенерирован в HTML-вывод, он переместился в JavaScript в конец HTML что заставляет его больше не сидеть в какой-либо форме. Сгенерированное дерево HTML DOM заканчивается так, чтобы выглядеть (используйте инструменты разработчика webbrowser, чтобы увидеть его):

  ... 
...
...
...

appendToBody="true" играет здесь роль. Конец тела обеспечивает легкую и лучшую кросс-браузерную совместимость отображения модального диалога с помощью JavaScript.

То же самое верно и для p:overlayPanel с appendTo...

Но также убедитесь, что есть, прежде чем «переместить» p:dialog нет вложенной h:form Поэтому предотвратите

  ...   ...   ...  

Поскольку это заканчивается

   ... 
...
...
...

это изначально неверно html

Смотрите также:

  • Как показать детали текущей строки из p: dataTable в диалоговом окне ap: и обновить после сохранения
  • Создание таблицы и диалога мастер-деталировки, как повторно использовать один и тот же диалог для создания и редактирования
  • Как использовать на странице JSF? Единая форма? Несколько форм? Вложенные формы?

попробуйте этот p: remoteCommand

http://www.primefaces.org/showcase/ui/ajax/remoteCommand.xhtml

это мой пример

    

AppendToBody = “true” играет здесь роль. Этот атрибут был удален из последней версии. Пожалуйста, найдите другую альтернативу

  • Неизменяемый class?
  • Ява. Игнорировать акценты при сравнении строк
  • Bash: манипуляция со строками (знак процента)
  • Сколько байтов принимает один символ Unicode?
  • Не являются ли строки Python неизменяемыми? Тогда почему работает + "" + b?
  • Сортировка одной строки в Java
  • Как проверить, существует ли строка в файле с Bash?
  • Как добавить текст в изображение в java?
  • Самый эффективный способ конкатенации строк?
  • Получить n-й символ строки в языке программирования Swift
  • Bash не анализирует кавычки при преобразовании строки в аргументы
  • Interesting Posts

    Java 8 Streams: несколько фильтров или сложное условие

    jQuery Validate – требует, по крайней мере, одного поля в заполняемой группе

    Запрещено название пакета: java

    Восстановить Win 7 MBR без восстановления / установки диска

    Преобразование XML-fragmentа String в узел документа в Java

    Программа Windows для удаления заголовка, рамки и т. Д. Из окна?

    shouldAutorotateToInterfaceOrientation не работает в iOS 6

    API против Webservice

    Как я могу добавить два массива 2d (стадия), используя вложенные для циклов?

    Как перенаправить изображения с использованием маршрутизации ASP.Net MVC?

    Как указать пароль для psql неинтерактивно?

    Как устранить неисправность жесткого диска, которая дает быстрый звуковой сигнал и не распознается ПК?

    получение программной плотности экрана в андроиде?

    Отключить проверку скорости мыши между мониторами в обновлении Windows 8.1 1

    Как я могу объединить два файла mp4 без потери качества?

    Давайте будем гением компьютера.