#jakarta-ee #tomcat5.5
#джакарта-ee #tomcat5.5
Вопрос:
Я разрабатываю веб-приложение, и я могу получить к нему доступ, используя приведенный ниже URL:
http://localhost:8090/LPT/jsp/index.jsp
Могу ли я получить доступ с помощью контекстного пути.
Ответ №1:
Вы можете использовать функциональность сопоставления сервлетов в web.xml чтобы достичь этого.
В вашем web.xml , вы можете добавить:
<servlet>
<servlet-name>index</servlet-name>
<jsp-file>/jsp/index.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>index</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
Комментарии:
1. браузер не может узнать, что если вы введете «LPT», браузер должен отправить HTTP-запрос на localhost через порт 8090. Что, если вы измените порт на 8091? Как браузер узнает, что нужно отправить на порт 8091 вместо 8090?