Нам нужны некоторые данные о том, что является хорошим шаблоном проектирования при использовании AJAX в приложении Java.
Рассмотрим простой сценарий:
Чем мы сейчас занимаемся:
Наши заботы:
Нормален ли наш способ делать что-то выше? Или есть другой способ предпочтительнее?
Любая помощь / мысли будут оценены.
Спасибо,
SP




Звучит неплохо. Вы отделяете компоненты вида от компонентов модели. Не имеет значения, как поступает вызов на сервер, AJAX или нет, он должен быть получен контроллером (скажем, сервлетом), который взаимодействует с моделью, то есть вашими Java-классами, которые получают данные из базы данных и пересылают их в Страница JSP для рендеринга представления.
Есть фреймворки, которые могут упростить шаблонный код, но дизайн, который вы описываете, звучит хорошо.
Не уверен, заметили ли вы, но есть одно существенное различие между вашим решением и тем, что предложил Винсент. Это значит, что запрос должен быть первоначально получен сервлетом (или контроллером, или действием Struts и т. д.), А не «посредником» JSP.
MVC диктует, что JSP должны действительно использоваться только нами для создания представления из данных модели, управление потоком лучше обрабатывается в коде Java.
Дон, да, я поймал это ... мы тоже планировали пойти по этому маршруту. Тем не менее, спасибо за продолжение. С уважением, ИП