Как восстановить URL / WEB-INF в движке приложения? - PullRequest
0 голосов
/ 17 января 2012

Я хочу, чтобы все сервлеты обрабатывались моим сервлетом, кроме тех, которые отображаются в статический файл.

Я настроил его правильно, и он работает как талисман , за исключением , который url /WEB-INF/ всегда обрабатывает статическим обработчиком файлов в App-engine.

Даже если я добавлю это в мой appengine-web.xml:

<static-files>
    <include path="/s/**" />
    <exclude path="/WEB-INF" />
</static-files

все равно обрабатывает URL /WEB-INF статически. (Путь /s/** - это путь моего приложения к статическим файлам.)

Более того, все пути, начинающиеся с /WEB-INF, также обрабатываются статически, хотя файлы на самом деле не обслуживаются должным образом.

Есть ли какой-нибудь способ помешать статическому обработчику захватить путь /WEB-INF?

1 Ответ

0 голосов
/ 17 января 2012

/WEB-INF не является доступным извне ресурсом. Вы не можете набрать /WEB-INF/web.xml в своем браузере, не так ли?

Используется как личный каталог сервера, где хранятся данные конфигурации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...