Я пытаюсь получить доменное имя из URL с помощью JSTL. 2 метода, которые я знаю, возвращают неверную информацию. Мне нужно именно то, что в URL.
Когда я делаю:
${pageContext.request.remoteHost}
Я получаю IP-адрес моего сервера.
Когда я делаю:
${pageContext.request.serverName}
Обычно я получаю правильное доменное имя, но на сервере amazon он возвращает «server1» вместо правильного доменного имени, вероятно, из-за того, как он обрабатывает несколько доменов.
Кто-нибудь знает, как я могу получить текущее доменное имя в URL?
Возможно, мне потребуется получить URL-адрес, а затем проанализировать его. Как бы я это сделал?