Як отримати контекстну URL-адресу в JSP?
Ви можете використання запиту. метод getContextPath(). щоб отримати значення шляху контексту. Як згадувалося вище, запит є об’єктом класу HttpServletRequest і запитом. getContextPath() — один із методів цього класу, який повертає контекстний шлях веб-програми, для якої призначено запит. 4 серпня 2023 р.
RE: як отримати поточну URL-адресу getURLPortal()+themeDisplay. getURLCurrent()", який дає мені саме ту URL-адресу, яка наразі відображається у веб-переглядачі з параметрами та всім іншим. Поки я використовую JSP.
сервлет. jsp. PageContext, який використовується для представлення всієї сторінки JSP. Ми можемо отримати об’єкт класу HttpServletRequest із цього об’єкта pageContext, і звідти ми отримаємо інформацію про основну URL-адресу.
Отримайте URL-адресу та її частини в JavaScript
- window.location.protocol = “http:”
- window.location.host = “css-tricks.com”
- window.location.pathname = “/example/index.html”
- window.location.search = “? s=flexbox”
Об’єкт ServletContext міститься в об’єкті ServletConfig, який веб-сервер надає сервлету під час ініціалізації сервлета. Ви можете отримати доступ до об’єкта ServletConfig за допомогою Servlet. метод getServletConfig().. Повертає атрибут механізму сервлетів із заданим іменем або значення null, якщо його немає.
Один із способів отримати його на сторінці jsp – це використовувати `<%= запит. getParameter("name") %>`, але оскільки моє ім’я містить знак фунта (#), текст після # не витягується з параметра URL.