Mam serwlet EmailVerification
zmapowany za pomocą wzoru adresu URL /ev/*
.Uzyskiwanie części adresu URL żądania wewnątrz serwletu
http://example.com/ev/ce52320570
Jak mogę dostać ten ce52320570
część adresu URL w moim serwletu?
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String vid = ""; // Here I need to get the id from the URL
}
Jeśli chcesz * * Parametry ścieżki trzeba będzie obsługiwać je na siebie, opierając się 'HttpServletRequest' metod. Jeśli mógłbyś zastąpić je * parametrami zapytania * wszystko byłoby łatwiejsze. – skuntsel
Napisałem odpowiedź, że może być lepiej, ale zwróci ostatnią część tylko również nie zawierającą ukośnika ... –
@acdcjunior Muszę zachować szczególną opiekę nad url jak 'http://xyz.com/ev/ce52320570/'- _having dodatkowe'/'na końcu_. wygląda na to, że trzeba trochę więcej dzielić i wymieniać. Czy masz lepszy sposób na to? – JAVAGeek