Да, я искал вопросы о бобах и нашел много вопросов. Я читаю их и получаю некоторые части, но мне нужно задать другой вопрос, извините.
После того, что я понимаю, необходимы поддерживающие компоненты из-за шаблона JSF MVC. Подкладочные бобы являются моделью. Таким образом, если у вас есть страница с отображением формы, изображения и поля входа в систему, бины поддержки будут иметь пары получатель / установщик для данных, которые должны быть представлены или изменены в представлении. И у компонентов поддержки также будут методы, связанные с этим, например, что происходит, когда вы отправляете форму, входите в систему и т. Д.
Так что мой вопрос в том, верны ли приведенные выше утверждения, и количество вспомогательных компонентов, которые вы создаете для вышеупомянутых компонентов, зависит от того, сколько это кода?
Будет ли один метод представления бэк-бина и пары получателя / установщика для всех компонентов на этой странице законными и «правильными» (то есть я не делаю ничего плохого) так же, как и создание 3-х бинов; один для каждого компонента также будет хорошо.
Все это сводится к опыту, чтобы увидеть, когда вам нужно разделиться, а не создавать по одному компоненту поддержки для каждой страницы, а также логическую часть этого? Я слышал, что один парень сделал вспомогательный компонент для каждого компонента на странице, но, похоже, у вас много маленьких классов.
Я был бы очень признателен, если бы кто-то смог проверить и исправить меня.