Редактирование данных JSF с помощью всплывающей панели - PullRequest
0 голосов
/ 25 апреля 2011

Я использую JSF 1.1 с Icefaces 1.8.2

У меня есть таблицы данных, которые отображают записи моей базы данных. В настоящее время, когда пользователь хочет вставить или отредактировать запись, нажимается кнопка редактирования, и форма редактирования или создания формы отображается либо внизу таблицы данных, либо на отдельной странице. В идеале я хотел бы отобразить в форме редактирования или создать форму поверх данных, как всплывающее окно панели, как в следующем URL. http://postimage.org/image/pglvdcck/

Как я могу сделать это, используя JSF или Icefaces?

Любое понимание этого весьма заметно.

Спасибо

1 Ответ

2 голосов
/ 25 апреля 2011

Вам необходимо использовать компонент ICEFaces ice: panelPopup.Найдите его в Демонстрации ICEFaces - Панели макета - Всплывающая панель.

Пример - добавьте это в свой источник (где угодно на странице, даже в отдельном включенном файле):

<ice:panelPopup modal="true" visible="#{myBean.editPopupVisible}">
  <ice:form>
    <ice:input...> some inputs...
    ... Save/Cancel button
  </ice:form>
</ice:panelPopup>
...