Как лучше всего получить context-root на странице jsp. Если я жестко закодирую свой css / image на «/myapp/images/foo.gif», то это будет неработающая ссылка, если будет изменен корень контекста / имя приложения. Использование относительного пути не всегда предпочтительнее, потому что корень контекста может быть многопутевым (например: / mysite / myapp)
До сих пор я пробовал использовать <c:url var="root" value="/"/>
, который работает нормально (${root}
предоставит корневой контекст /myapp/
), однако, если это первый раз, когда пользователь посещает сайт (или если файл cookie очищается в браузере), значение, присвоенное ${root}
стал чем-то вроде /myapp/;jsessionid=019762g1hk3781kh98uihilho
, и это нарушает ссылку images / css. Есть ли другой способ лучше, чем этот?
?
в URL. - person BalusC   schedule 04.02.2013