в моем приложении Java. Я добавил следующий фильтр и фильтрацию в файл web.xml.Перейдите к ошибке jsp, когда фильтр блокирует доступ к jsp
<filter>
<filter-name>Remote Address Filter</filter-name>
<filter-class>org.apache.catalina.filters.RemoteAddrFilter</filter-class>
<init-param>
<param-name>allow</param-name>
<param-value>127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Remote Address Filter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
Это разрешает доступ только к вызовам локального движка. Это работает, потому что, когда я пытаюсь запустить из другого места, я получаю следующее в моем браузере: HTTP 403 - Forbidden
Но я хочу, чтобы перенаправить в этом случае к моей ошибке-странице, которые я определила как и следующим образом:
<error-page>
<location>/error.jsp</location>
</error-page>
Как это реализовать?
я добавил, но это ничего не изменило. – Jonas