Повторно использовать макет Sitemesh - PullRequest
2 голосов
/ 03 марта 2010

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

<sitemesh>
    <property name="decorators-file" value="classpath:path/to/decorators.xml"/>
    <excludes file="${decorators-file}"/>

Но это исключение.

Полагаю, еще один вариант - создать хитрость для копирования ресурсов в папку WEB-INF, но это похоже на хак.

Я бы предпочел какое-то решение Spring (я использую SpringMVC). Мне бы хотелось, чтобы у Spring была какая-то конфигурация пространства имен, чтобы я мог встроить sitemesh.xml и / или decorators.xml.

Кто-нибудь знает способ сделать это? Есть ли у плитки что-то подобное?

...