Я хочу реализовать следующий сценарий: Интерфейс основан на HTML5/CSS3/JavaScript (с инфраструктурой JavaScript, такой как ExtJS или jQuery). У меня есть полные HTML-страницы с формами, кнопками, текстовыми полями, в которых есть кнопки отправки, которые должны отправлять данные на веб-сервер. С другой стороны, у меня также есть веб-сайт в этом веб-приложении, которое получает/передает данные через веб-сервис JSON.Архитектура веб-приложения Java EE
Бэкэнд должен быть реализован с помощью Java EE (база данных MySQL, Hibernate как ORM, ...). Но какую базовую технологию я должен использовать? JavaServer Faces? Или страницы JavaServer? Каков наилучший метод обработки запросов JSON и HTTP GET/POST?
Заранее благодарен & С наилучшими пожеланиями.
Благодарим за отзыв. Мне понадобятся обычные веб-страницы .../page1.html, .../page2.html с формами. И один page3.html должен связываться (обновлять и получать данные) через JSON. Так что это возможно с Spring MVC? Что мне нужно: Tomcat, Java EE, Spring + расширение MVC, что еще? Каковы альтернативы? Не могу ли я взять JSF/JSP? Я обычный программист Java SE, это мой первый проект EE. – Tim
ответы на эти вопросы не могут быть заданы в коротком ответе на Q & A. Проведите неделю, прочитав об этих технологиях, выберите тот, который лучше всего подходит вашему делу. Я бы предложил весну-mvc, но это субъективно. И я не знаю ваших полных требований. – Bozho
Хорошо, спасибо большое! – Tim