Как расширить этот пример CRS Netbeans JSF2, чтобы иметь единую форму создания и редактирования для всех сущностей? - PullRequest
0 голосов
/ 20 августа 2011

Я недавно обнаружил, что это очень полезное руководство по Netbeans для создания простого приложения CRS JSF 2 http://netbeans.org/kb/docs/web/jsf20-crud.html. Конечный продукт имеет несколько ограниченные возможности использования, поскольку он сталкивается с множеством веб-страниц.Я хотел бы привести пример консолидации форм Create и Edit (используя один и тот же проект, если это возможно).Похоже, это больше соответствует тому, как человек на самом деле вводит такую ​​информацию и снижает риск ошибок при вводе данных.Зачем вводить клиента и его платежный адрес на отдельных экранах?Нужно иметь возможность добавлять или удалять адреса, если это необходимо, в форме редактирования клиента.Или, если у нового клиента несколько адресов, введите их все в форму создания клиента.Приложение казалось неполным без дальнейших советов о том, как его улучшить.Если кто-то знает о полезной книге, которая освещает это, то я бы с удовольствием прочитал это.Спасибо.

1 Ответ

0 голосов
/ 05 ноября 2011

Я не осознал сложности моей проблемы и обнаружил, что не могу получить то, что мне нужно, используя JSF2 с доступными информационными ресурсами.В ходе своих поисков я также обнаружил, что многие другие спрашивали о приложениях Master-Detail CRUD, которые, как я тогда узнал, были тем, что мне было нужно, но несколько иными способами и не получили каких-либо убедительных примеров.Правильно поставленная проблема наполовину решена, и я не знал, в чем заключается проблема.Вооружившись дополнительными знаниями, я был потрясен, обнаружив, что ответы не были доступны за пределами некоторых видео на YouTube, демонстрирующих Oracle ADF.В итоге я смог быстро собрать желаемое приложение, используя Play!Фреймворк.В некотором смысле, не получив ответа на мой вопрос, я смог найти решение, которое оказалось бы более подходящим для моих нужд;хотя я бы с удовольствием купил кулинарную книгу, если бы кто-то указал на нее.

...