Вы можете создавать экземпляры классов Model / Business из вашего контроллера.Еще лучше сделать один экземпляр (просто создать один) каждого в начале приложения.Вы также можете лениво загружать информацию об этом.
Создание экземпляров классов Model / Business из ваших JSP означает создание их экземпляров из View.Это, конечно, нарушает шаблон MVC.
Либо вы можете сделать свои классы Модель / Бизнес как Singleton, либо сохранить ссылку в контексте сервлета.Оба в порядке, а последний более дружественный к тестам.Первый также можно сделать дружественным к тестам, если вы не укажете конструктор как private
, а просто будете иметь общее представление о том, что его нет везде для его создания.