У меня есть EmailVerification
Сервлет, нанесенный на карту с /ev/*
url-pattern.Получение части запроса url внутри сервлета
http://example.com/ev/ce52320570
Как я могу получить эту ce52320570
часть URL в моем Servlet?
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String vid = ""; // Here I need to get the id from the URL
}
Если вы хотите * Параметры пути * вы будете обращаться с ними на себя, исходя от 'HttpServletRequest' методы. Если вы можете заменить их на * параметры запроса, все будет проще. – skuntsel
Я отправил ответ, который может быть лучше, пока он вернет последнюю часть только без содержания косой черты ... –
@acdcjunior Мне нужно больше заботиться о URL-адресе, например 'http://xyz.com/ev/ce52320570/'- _в дополнительном'/'в конце_. это выглядит немного дополнительной работой, чтобы расколоть и заменить вещи. У вас есть лучший способ для этого? – JAVAGeek