Ошибка ресурса не найдена, когда ресурс находится в двух папках внутри веб-папки (Netbeans - веб-приложение Java) - PullRequest
0 голосов
/ 16 апреля 2011

Работа в NetBeans 6.8 ... веб-приложение Java
Предположим, что текущее местоположение / каталог (по умолчанию) - веб-папка, а исполняемый файл - index.jsp, который находится в веб-папке.

Iсоздали папку с именем «a1» в веб-папке и папку «a2» в папке «a1».

web -> a1 -> a2
Каждая папка содержит Image.png

<a href="Image.png">Image</a> // works when clicked on the link
<a href="/a1/Image.png">Image</a> // works when clicked on the link
<a href="/a1/a2/Image.png">Image</a> // does not work !!!!!!!

Любой файл размером более 1 папки deep генерирует ошибку 'ресурс не найден'
Почему это происходит?

1 Ответ

0 голосов
/ 16 апреля 2011

Похоже, у вас есть какое-то разрешение, но это не самый оптимальный подход. Вместо того, чтобы сохранять файлы изображений на диске, как насчет потоковой передачи их с сервера, сохраняя их в базах данных. При загрузке сохраните изображения в базе данных как Blob и предоставьте изображения позже с помощью сервлета. Пожалуйста, обратите внимание на Apache File Upload

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