Мне интересно, как использовать GWT, чтобы скрыть определенные файлы, хранящиеся на сервере.У меня есть базы данных с паролями и тому подобное, и мне нужно, чтобы пользователи перенаправлялись из баз данных на какую-то другую страницу.Как мне это сделать?
Я пытался что-то изменить в web.xml:
<servlet-mapping>
<servlet-name>SomeServer</servlet-name>
<url-pattern>/actual_url</url-pattern>
<url-pattern>/database1.db</url-pattern>
<url-pattern>/database2.db</url-pattern>
</servlet-mapping>
И
<servlet-mapping>
<servlet-name>SomeServer</servlet-name>
<url-pattern>/actual_url</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SomeServer</servlet-name>
<url-pattern>/database1.db</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SomeServer</servlet-name>
<url-pattern>/database2.db</url-pattern>
</servlet-mapping>
Обе разрешают доступ к сервлету по адресу actual_urlкак они должны, но я все еще могу получить доступ к database1.db и database2.db.
Я знаю, что могу скрыть эти файлы, используя .htaccess для Apache, но я бы предпочел решение GWT.Кто-нибудь имеет какие-либо идеи?
Кроме того, если кто-то может найти ссылку на web.xml, это было бы очень полезно.Я немного искал и ничего не нашел.
РЕДАКТИРОВАТЬ: После небольшого тестирования я обнаружил, что иногда второй метод иногда работает, иногда нет.Не могу сказать, почему или при каких обстоятельствах.