как избежатьнесколько раз - PullRequest
2 голосов
/ 17 февраля 2011

Я работаю с <spring:url />, потому что наш проект находится на domain/ProjectName/mappings/here.Я написал о некоторой путанице здесь: Как использоватьс тегом ? .Теперь проблема в том, что я сохраняю URL-адреса в базе данных.Поэтому я получаю URL-адреса, такие как domain/ProjectName/ProjectName/mappings/here.Как я могу избежать этого?Если весна должна добавить ProjectName, разве она не сможет сначала проверить, существует ли она?

1 Ответ

2 голосов
/ 18 февраля 2011

Из вашего последнего комментария yes тег spring:url имеет опцию исключить часть contextPath URL.Просто установите для атрибута context пустую строку:

<spring:url var="mappingLink" context="" value="/mappings/here" />

Я не уверен, что это решит вашу проблему, хотя маловероятно, что тег spring:url добавляет contextPath дважды.Вероятнее всего, это произойдет где-то еще в вашем коде.В любом случае это должно помочь вам выяснить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...