Подтвердить что ты не робот

Background-image: url ("") в CSS h: outputStylesheet не загружается

Извините, если вопрос не задан правильно. Изображение демонстрирует прекрасный проект struts, но не в проекте JSF2. Все css и кнопки отлично отрисовки except image that has url in css.

Структура папки

resources -> css -> bootstrap.min.css
resources -> img -> glyphicons-halflings.png

bootstrap.min.css

background-image: url("../img/glyphicons-halflings.png");

1 - если я использую <h:outputStylesheet library="css" name="bootstrap.min.css"/>, чем созданный url-образ фона, это http://localhost:8000/img/glyphicons-halflings.png, поэтому изображение не загружается. Это должно быть http://localhost:8000/resources/img/glyphicons-halflings.png

2 - Если я использую <link href="#{request.contextPath}/resources/css/bootstrap.min.css" rel="styleSheet" type="text/css"/>, чем

Firefox → Firebug → вкладка Net {ресурсы добавлены несколько раз}

http://localhost:8000/resources/resources/img/glyphicons-halflings.png

не уверен, как загружать изображение, которое находится в css и применяется к классу.

показать значок EDIT в качестве ссылки для перехода на следующую страницу.

 <h:outputLink value="edit.xhtml" >
                            <i class="icon-edit" ></i>
                            <f:param name="id" value="#{person.id}"/>
                        </h:outputLink>

img

4b9b3361