Не удается перенаправить с помощью response.sendRedirect
Я часами гуглил и гуглял о том, как сделать редирект в jsp или сервлетах. Однако, когда я пытаюсь применить это, это не работает.
Код, который у меня есть внутри страницы JSP:
<%
String articleId = request.getParameter("article_id").toString();
if(!articleId.matches("^[0-9]+$"))
{
response.sendRedirect("index.jsp");
}
%>
Из отладки я знаю, что регулярное выражение работает и, если когда-нибудь, articleId не число,if
идет внутрь, однако, когда он достигает response.sendRedirect, он фактически не делает перенаправление.
Я пропускаю что-то очень фундаментальное в этом случае?
Заранее спасибо.