В коте 7 я поставил контекст # image.xml в Tomcat/Catalina/LOCALHOST папки следующегосетевого диска для изображений в Tomcat
<Context path="/image" docBase="C:\application\images" crossContext="true"/>
Теперь это работает отлично, как я могу видеть изображений в браузере.
Но что, если я хочу, чтобы изображения отображались в браузере через tomcat с сетевого диска Windows. скажем, путь \ net1 \ applications \ images? если это возможно?
Я попытался предоставить вышеупомянутый сетевой путь в context.xml ... но изображение не отображается. это бросает ошибку. Что я делаю не так? или это даже возможно?
Первое, что я пробовал, было то, что вы сказали .. после googling Я обнаружил, что он не будет работать, поскольку tomcat не знает подключенный сетевой диск. Поэтому я пробовал это, и он не работал –
Ну, это нужно работать. Вы используете службу tomcat как тот же «аутентифицированный пользователь», что и тот, который использовался для сопоставления сетевого диска? – bubbly
просто для подтверждения. Каков наилучший способ проверить, является ли служба такой же, как аутентифицированный пользователь? Служба Tomcat запускается с правами администратора ... Я зарегистрирован как моя личная учетная запись, которая также имеет сетевой путь, сопоставленный с локальным диском, который доступен. Я могу получить доступ к изображению с сетевого диска, если я прямо поместил путь в адресную строку браузера –