Итак, я нашел в сети несколько примеров Struts 2 CRUD:
Демонстрация Struts 2 CRUD
и несколько книг:
Разработка веб-приложений Apache Struts 2 ISBN: 978-1847193391
Проектирование и программирование Struts 2 ISBN: 978-0980331608
Но все они немного отличаются в том, как заполнять формы.
Некоторые предлагают реализовать интерфейсы Java ModelDriven или Prepareable Функция подготовки к вызову и предварительного заполнения любых необходимых элементов данных.
Другие предлагают создатьваше собственное PrepareForUpdate действие, которое вызывает предварительно заполненную функцию, а затем перенаправляет в основное окно редактирования.
Они также очень подробно рассказывают, как передать идентификатор объекта, чтобы указать, какой объект извлечь для редактирования.,Некоторые предлагают перехватывать то, что другие бросают в параметры URL, и извлекать его через ActionContext или передавать через поле s: hidden .
Есть ли передовой опыт?способ сделать заполнение формы в Struts 2?
Каковы преимущества / недостатки вышеупомянутых методов?