No se puede redirigir con la respuesta.sendRedirect

Googleé y busqué en Google durante horas sobre cómo hacer una redirección en jsp o servlets. Sin embargo, cuando trato de aplicarlo, no funciona.

Código que tengo dentro de la página jsp:

<%
    String articleId = request.getParameter("article_id").toString();
    if(!articleId.matches("^[0-9]+$"))
    {
       response.sendRedirect("index.jsp");
    }
%>

Sé por depuración que regexp funciona y si alguna vez, articleId no es número, elif entra, sin embargo, cuando llega a response.sendRedirect, en realidad no realiza la redirección.

Echo de menos algo muy fundamental en este caso?

Gracias por adelantado

Respuestas a la pregunta(4)

Su respuesta a la pregunta