Как динамически установить urlPattern="/user_N" в сервлете Java?

Я запрограммировал веб-приложение для чата, и если пользователь нажимает на свой список друзей, он может нажать на одного из своих друзей, и он будет перенаправлен на страницу профиля своего друга. Проблема в том, что для каждого друга я должен открыть определенный файл.jsp и каждый раз менять URL-адрес. Например, если пользователь A нажимает на своего друга, пользователя B, я хочу установить значение urlPattern = "/user_B". Это возможно? Здесь часть моего кода

@WebServlet(name = "UserProfileServlet", urlPatterns = {"/userprofile"})
public class UserProfileServlet extends HttpServlet{

protected void processRequest(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {

    HttpSession session = request.getSession();
    String email = session.getAttribute("email").toString();

    // want to change at this point the urlPattern value ...           
    }}

0 ответов

Другие вопросы по тегам