Forward
public abstract void forward(java.lang.StringrelativeUrlPath) throws javax.servlet.ServletException, java.io.IOException
Этот метод используется для перенаправления текущих ServletRequest и ServletResponse другому активному компоненту приложения.
Если relativeUrlPath начинается с "/", тогда специфицированный URL вычисляется относительно DOCROOT ServletContext'а
для данной JSP.
Если путь не начинается с "/", специфицированный URL вычисляется относительно URL запроса, который был отображён в вызывающую JSP.
Верным является только вызов этого метода из Thread, выполняющегося внутри метода _jspService(...) в JSP.
После успешного вызова этого метода, для вызывающего Thread не разрешаются попытки модифицировать
ServletResponse-объект. Любая такая попытка даёт непредсказуемое поведение. Обычно вызывающий, после вызова этого метода, немедленно возвращается из метода _jspService(...).
Параметры:relativeUrlPath - специфицирует относительный путь URL к целевому ресурсу, как описано выше.
Вызывает:javax.servlet.ServletExceptionjava.io.IOExceptionjava.lang.IllegalArgumentException - если URL целевого ресурса неразрешим.java.lang.IllegalStateException - если ServletResponse не в том состоянии, когда перенаправление может быть выполнено.java.lang.SecurityException - если целевой ресурс не может быть достигнут взывающим.