Есть ли способ создать один сервлет с двумя URL-путями? - PullRequest
3 голосов
/ 17 мая 2019

Я хочу запустить свое webApp с двумя разными URL-путями, например: локальный: 8080 / firstURL локальный: 8080 / secURL

FirstURL и secURL должны отображать одинаковое начальное представление. Что я должен реализовать это с помощью?

<module-name>firstURL</module-name>
<display-name>name</display-name>

1 Ответ

3 голосов
/ 17 мая 2019

Вы можете сделать следующее в вашем web.xml:

<servlet-mapping>
   <servlet-name>myServlet</servlet-name>
   <url-pattern>/foo</url-pattern>
   <url-pattern>/bar</url-pattern>
</servlet-mapping>

С аннотациями вы получите:

@WebServlet({"/foo", "/bar"})
public class MyServlet extends HttpServlet {
    ...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...