respone.sendRedirect
выдаст java.lang.IllegalStateException
, если ваш ответ уже зафиксирован. Вы либо вручную очистили буфер, либо он был автоматически очищен, потому что он был заполнен. Чтобы избежать этого, либо увеличьте размер буфера и убедитесь, что вы не очищаете его, либо вызовите respone.sendRedirect
рано.