Прошу сообщество помочь мне в собрании пазла из всех этих технологий, понятий, разработок пестрящих в сети и уложить в моей голове понимание работы простого веб – приложения (клиент – сервер – БД).
Использую Tomcat 8, IntellijIDEA Ultimate,
Думаю, для новичков это будет полезно. Буду использовать обычные слова и термины, И ВСЕХ КОММЕНТАТОРОВ ПРИЗЫВАЮ К ЭТОМУ!!! ИЗЛАГАТЬ ТЕХНИЧЕСКИМ СЛЕНГОМ, ЭТО ДЕЛО ОПЫТА, НОВИЧКУ ОТ ЭТОГО ПОНАЧАЛУ ПОЛЬЗЫ НЕ БУДЕТ!!!
Вкратце видение автора на все это:
1. Молодая девушка заходит на сайт компании «Bentley» и заполняет форму «Получить красный Bentley Bentayga в подарок», кликает «Получить»;
2. код формы HTML в JSP(index.jsp) отправляет запрос на сервер (ServletBentley);
3. в ServletBentley класс (Class Select) с кодом DAO отправляет запрос «красный Bentley Bentayga» в БД;
4. Девушке повезло!) в БД красный Bentley Bentayga имеется;
5. о чем Class Select сообщает ServletBentley;
6. сервер ServletBentley доносит эту новость в JSP(index.jsp);
7. Девушка счастлива!!!
Вот такая каша в моей голове!) Как по вашему как данная логика должна быть реализована?