Одной из целей подхода MVC к веб-разработке является выделение модели, представления, контроллера.Простые MVC для Java EE веб-приложений?
Скажем, в среде Java EE Struts, вы связываете действие Struts с контроллером, Java-компонентом с моделью, JSP и/или ActionForm с представлением.
Мой вопрос, где вы склонны выполнять какую-либо логику для заполнения данных на JSP. Похоже, плохая практика заключается в том, чтобы поместить какую-либо логику или обработку в представление ActionForm и очень плохо поставить какую-либо логику в JSP.
Включите ли вы класс «Менеджер» для управления данными в форме просмотра до того, как он отобразится для пользователя.
Вот один простой пример. Вы берете имя, фамилию из базы данных, а затем вам нужен довольно формат (конвертировать всю строку верхнего регистра в смешанный случай). Будет ли логика манипулировать этой строкой до того, как она попадет в представление JSP, добавьте эту логику в класс менеджера?