Есть ли механизм перезаписи URL для Tomcat / Java?

Как мы можем обеспечить поддержку перезаписи URL для Tomcat / Java?

mod_rewrite предоставляет эту функцию для Apache и может изменять URL-адреса даже до того, как они достигнут обработчика (например, PHP). Есть ли подобный инструмент в Java / Tomcat?

Чтобы быть более конкретным, нам нужны модификации, такие как

  http://www.somedomain.com/person/1
      Maps to
  http://www.somedomain.com/details?personId=1

И это должно быть прозрачно для кода сервлета, то есть мы должны иметь доступrequest.getParameter("personId") в сервлете и получите personId (1 в данном случае).

Вы сталкивались с таким сценарием? Какой инструмент вы использовали?
Хотелось бы услышать ваши предложения.

Ответы на вопрос(2)

Ваш ответ на вопрос