Ответ 1
Согласно комментариям,
Я попытался добавить это в
glassfish-web.xml
<property name="alternatedocroot_1" value="from=/images/* dir=/test/webapp/images" />
Предполагая, что вы используете Windows с GlassFish, установленным на C:\
, тогда эта конкретная конфигурация ожидает папку C:\test\webapp\images\images
со всеми изображениями в ней.
Если у вас действительно есть папка C:\test\webapp\images
, тогда вы должны настроить следующим образом:
<property name="alternatedocroot_1" value="from=/images/* dir=/test/webapp" />
Также обратите внимание, что это абсолютно никоим образом не касается папки установки GlassFish или пространства развертывания webapp, поэтому "я создал папку с изображениями под предметами из рыбной рыбы", поскольку вопрос не будет работать абсолютно так.
Если у вас действительно есть папка C:\path\to\glassfish\domains\test\webapp\images
, вы должны настроить ее следующим образом:
<property name="alternatedocroot_1" value="from=/images/* dir=/path/to/glassfish/domains/test/webapp" />
См. также:
- Загружать изображения извне webapps/webcontext/deploy, используя < h: graphicImage > или <img> тег
- Как записать файл в папку ресурсов/изображений приложения?
Обновить: в соответствии с содержимым glassfish-web.xml
, которое вы редактировали в своем вопросе после этого, <property>
не должен идти в <jsp-config>
, но должен быть непосредственным дочерним элементом <glassfish-web-app>
.