#css #tomcat #web
#css #tomcat #веб
Вопрос:
Я работаю над веб-проектом, и во время тестирования с нашим сервером я столкнулся с ошибкой. Во время тестирования с использованием localhost все работает нормально. Однако, когда я загружаю его на сервер, используя файл WAR, фоновые изображения не отображаются. Используя dev-tools (сеть), я выяснил, что изображения не могут быть найдены. Изображения находятся в той же папке, что и другие (которые были загружены с использованием JSP-страницы, а не страницы css).
<td class="edit"><a href="#"></a></td>
Вот как выглядит html-тег.
И ниже следует CSS.
.edit a{background:url("/pic/Editing-Edit-icon.png") no-repeat #B9B9B9;}
Заранее спасибо.
РЕДАКТИРОВАТЬ: проблема в том, что сервер запрашивает эти изображения с сервера: server/pic
, вместо этого он должен искать server/TestVx.x/pic
Комментарии:
1. имеет ли ваш сервер ту же файловую структуру, что и ваша локальная среда разработки, т. Е. папка pic все еще находится в корне сайта на сервере? Если да, настроен ли ваш сервер на обслуживание файлов png?
2. Не могли бы вы подробнее рассказать о «Я столкнулся с ошибкой».?
3. Это школьный сервер, поэтому я действительно не знаю, как он настроен, я предполагаю, что папка pic все еще находится в корне сервера, это могут быть PNG-изображения, я проверю. @Pete
4. Изображения не отображаются, это ошибка @U. Windl
5. @Andreas: Изображение, которое не отображается, — это не ошибка, а следствие ошибки. Вы должны объяснить проблему, чтобы ее можно было решить. «Изображение не отображается», скорее всего, не является проблемой, которую можно решить. Однако значение «Файл не найден» отличается.