Мне нужно нанести /Test
на сервлет Test.java, а также /anything/Test
на тот же сервлет. Я прочитал, что /*/Test
не будет работать в web.xml, так как он не принимает регулярное выражение.Любой способ отображения Java-сервлета с использованием простого регулярного выражения?
Есть ли альтернативный способ сделать это с помощью фильтров? Я не могу использовать фильтр URL Tuckey из-за некоторой проблемы с блокировкой. Кроме того, мне нужно это «что угодно» и в моем сервлете. Я планировал обработать строку url для этого, если я смогу отобразить.
Например
/ProjectName/Test
Если открытый тест Servlet
а также /ProjectName/xyz/Test
Следует также открытый тест сервлет
Теперь хуг может быть что угодно. И я также хочу получить xyz в моем тестовом сервлете. Я планировал получить xyz в request.getRequestURI()
и получить его из URL-адреса.
Усовершенствуйте свой вопрос, непонятно, что вы просите! – Sandeep
я сделал. Приверил пример –
Надеюсь, [это] (http://stackoverflow.com/questions/18889681/mapping-servlet-in-web-xml) поможет вам. – Sandeep