Java+Web (JSP/Servlets). Урок 9: Подробнее про GET и POST

preview_player
Показать описание
Посмотрим, когда лучше использовать GET запрос, а когда POST на примере веб-приложении на Java.

Рекомендации по теме
Комментарии
Автор

думаю многие ждут продолжения)
объяснения просто шикарные!

Yakob
Автор

Благодарю за работу автора канала. Это хорошо помогает

borokopshi
Автор

Спасибо, уже на работе знания применяю)

sergeyrakov
Автор

А не могли бы вы добавить урок, где соединяете сервлет с базой данных. Что бы показать как туда информация через html форму вносится и удаляется?

Demon
Автор

Владимир, спасибо за отличные материалы, все очень информативно. Если планируете еще пилить туториалы - хотелось бы увидеть видео по шаблону проектирования DAO (на ютубе хороших уроков по нему не обнаружено =)), а так же общей архитектуре веб приложения.

MakcExansson
Автор

Окей... А Можете пояснить как работать по сервлетам в схеме Серврер (отдельная консольная программа) - Веб-сервер ТомКет с классами в маппинге (связующее звено) и Клиент ( отдельное консольное приложение). Например в виде работы чата, через веб сервисы. Запущен сервер на "удаленной машине", где развернут ТомКет. Чат отсылает сообщение через веб-сервис, и оно доходит до сервера и там сохраняется, также как и идет проверка от клиента, не обновился ли чат на сервере, если обновился, то присылает обратно объект списка сообщений.

В общем, общение с веб-сервисом через веб-страницу Вы объяснили и показали, спасибо, но что если строить именно такое приложение как я описал? Ищу информацию, и пока не нашел пример того, как можно такое взаимодействие организовать. Подскажите?

DmitriyTernov
Автор

Спасибо за уроки! Хорошо объясняете, круто)
А когда дойдем до JSP?)

detroydex
Автор

на самом интересном месте, стоит ли ждать продолжения?

noizoi
Автор

Вопрос:
Есть Jsp сервлет, который получает какие-то дынные от другого сервлета, он в свою очередь получает данные ещё от одного класса. В этом классе идёт обработка файлов, если файл не существует, то выбрасывается исключение. Как при возникновении исключения, передать на Jsp страницу свой сформированный текст ошибки? Как свой текст формировать понятно, интересует способ, как его правильно доставить на jsp.

Схема:

JspServlet <-> Servlet <-> Class

parallax
Автор

Я не совсем понял и наделялся найти ответы в видюхах автора, вроде их тут нет, так что задам свои вопросы тут .-.

1. Можно ли как-то обработать и добавить текст в 1 div с помощью сервлета, а не удалять всё с стр и писать что-то на чистом холсте?
2.Если нельзя, то это нормально фигачить 600 строк кода с помощью сервлета? А если что-то генерируется с помощью скриптов?
3.Можно ли как-то передать сервлету переменную из скрипта?
4.Только сервелеты обрабатывают на серверной части на JAVA ? и как правильнее сделать 1) пункт?
5.Да, сервер в этом видео сохранил данные, однако после перезагрузки они конечно же теряются, как куда-нибудь их записать и потом считывать, чтобы данные не сбрасывались (mysql чёт стрёмно использовать)?
6.Хотелось бы узнать, для чего вообще используется сервлет на других сайтах, что он там делает? Он вообще для чего-то нужен?

Надеюсь мне кто-нибудь ответит хотя бы на 1 вопрос быстрее, чем я "перережу себе вены", заранее спасибо.

swwcxfu
Автор

Спасибо большое за ваш труд! Хотел спросить, будут ли уроки про то как подключать БД? Например что бы хранить там пользователей. Или может они уже есть у вас на канале?

gumer-
Автор

и нащет задачи через цыкл фор выводить все что есть в идах?

ferryman
Автор

Cannot infer type arguments for ConcurrentHashMap<> и подчеркивает красным... импортировал все что импортировалось

raul_duken
Автор

Тема про методы GET и POST - это простая тема, как раз для начинающих. Однако, пример для объяснения вы выбрали слишком сложный.
Чтобы понять урок мне пришлось искать в интернете информацию о картах (отображениях) в Java. Это еще только половина беды. С отображениями хотя бы все понятно. А вот атомарные переменные подняли за собой тему многопоточных приложений, синхронизации между ними и т.д. Сюда я даже соваться не стал, т.к. на это надо выделять отдельное время и читать не торопясь и вдумчиво.

Я думаю, это не только моя проблема, что если я чего-то в примере не понимаю, то не могу успокоится пока не разберусь. Поэтому хотелось бы не мешать в одном примере тему для начинающих с кодом для профессионалов. Или, если уж сложный код или сложные структуры данных таки встречаются в уроке, то их можно было бы объяснять подробнее.

ilayrus
Автор

Здравствуй, а что делать если при создание веб сейта выдоёт ошибку File not found: C:\Users\\workspace\Web Apps\WebContent\NewFile.html.

darkworseyyoutube
Автор

Пример отличнейший! Сразу нужно объяснять людям, что это не Cor Java! Курс рассчитан для тех, кто уже знает основы. Автор и так разжовывает, остается только проглотить...

bondbond
Автор

Мне очень понравилась серия видео, я так понимаю, что продолжения уже не ждать? :(

Preobraga