JSP узнать протокол (HTTP/HTTPS), имя сервера, порт, имя приложения

Интерфейс javax.servlet.http.HttpServletRequest позволяет узнать протокол, имя сервера, порт и имя приложения с помощью методов getScheme(), getServerName(), getServerPort(), getContextPath()  соответственно.

Метод getScheme()  возвращает протокол, например http или https.

Метод getServerName()  возвращает имя сервера или IP-адрес.

Метод getServerPort()  возвращает номер порта.

Метод getContextPath()  возвращает имя нашего приложения. Начинается с символа «/», но не заканчивается им. Для сервлетов в корне (ROOT context) возвращает пустую строку.

В JSP к экземпляру HttpServletRequest можно получить доступ так:

Допустим наше приложение personal расположено по адресу http://localhost:18080/personal/. Тогда код, приведённый выше, отобразит следующее:


Поделиться:
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Добавить комментарий

Ваш e-mail не будет опубликован.

*