Как установить относительный URL в сервлете jsp - PullRequest
0 голосов
/ 09 ноября 2011

Я прыгаю в существующий проект JSP, используя eclipse spring, tomcat 6.

Наш проект в настоящее время имеет URL: http: localhost / path1 в качестве своей базы.

В моемindex.jsp, когда я пытаюсь ссылаться на .css & .js, используя: "/css/my.css"

Он не добавляет" / path1 "перед ним, как мне установить егоавтоматически добавить это?

И я не могу использовать переменные, поскольку я хочу, чтобы эти фиксированные пути в моем файле .css ссылались на изображения.

Я не хочу явно вводить их вкак этот "путь1" изменится позже.

Спасибо!

Ответы [ 2 ]

2 голосов
/ 09 ноября 2011

Да, используйте <c:url value="/css/file1.css" /> - это добавит контекст.

2 голосов
/ 09 ноября 2011

Контекстный путь должен быть включен в начале URL.Если вы не хотите жестко задавать контекстный путь, вы можете использовать следующее

<%@ include file="${pageContext.request.contextPath}/css/My.css" %>
...