У меня проблема с настройкой шаблона URL для сервлета. Если я установлю что-то вроде «users/*», после forwart() или include() для jsp, я получу цикл перенаправления.
Вот мой код:
@WebServlet("/users/*")
public class UserServlet extends HttpServlet {
protected void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
String[] pathParts = request.getPathInfo().split("/");
int id = Integer.valueOf(pathParts[1]);
request.setAttribute("userId", id);
request.getRequestDispatcher("user.jsp").include(request, response);
}
}