web fix 2
deploy / Pull and Restart (push) Successful in 17s

This commit is contained in:
roma-dxunvrs
2026-11-02 22:45:19 +03:00
parent 9361978648
commit c513ce326f
@@ -168,9 +168,10 @@ public class SimpleSession extends HttpServlet {
- Сервлеты могут делегировать обработку запросов другим ресурсам (сервлетам, JSP, HTML-страницам) - Сервлеты могут делегировать обработку запросов другим ресурсам (сервлетам, JSP, HTML-страницам)
- Диспетчеризация осуществляется с помощью реализаций интерфейса `javax.servlet.RequestDispatcher` - Диспетчеризация осуществляется с помощью реализаций интерфейса `javax.servlet.RequestDispatcher`
- Два способа получения `RequestDispatcher` - через `ServletRequest` (абсолютный или относительный URL) и `ServletContext` (только абсолютный URL) - Два способа получения `RequestDispatcher` - через `ServletRequest` (абсолютный или относительный URL) и `ServletContext` (только абсолютный URL)
- Два способа делегирования - `forward` и `include` - Два способа делегирования - `forward` и `include` (в обоих случаях url не меняется)
- `forward` - используется `RequestDispatcher`, сервер передает запрос другому сервлету или JSP-странице внутри себя, не говоря об этом браузеру - `forward` - полностью отдает запрос другому сервлету или JSP-странице
- `include` - используется `response.sendRedirect()`, сервер не передает запрос внутри себя, а говорит браузеру куда сходить (статус-код: 302), url в браузере меняется - `include` - включает в себя обработку запроса от другого сервлета или JSP-страницы
- Полный редирект (меняется url в браузере, статус-код 302) - `response.sendRedirect(url)`
```Java ```Java
public class MyServlet extends HttpServlet { public class MyServlet extends HttpServlet {
@Override @Override