Вот моя проблема:
Мой веб-сайт Spring MVC будет сильно зависеть от внешних JavaScripts / CSS / Images. Этот домен должен быть настраиваемым. Кроме того, я хотел бы иметь возможность бросать такие части, как мой верхний и нижний колонтитулы в JSP, которые могут быть включены. При добавлении изображения в JSP мне нужно иметь возможность сгенерировать ссылку на изображение, используя настраиваемый внешний статический домен контента.
Мое решение до сих пор:
Пока я думаю, что могу использовать комбинацию шаблонов JSP, которые будут загружать классы конфигурации, которые выводят мои значения конфигурации (чтобы JSP могли использовать эти значения конфигурации). Я предполагаю, что единственная проблема, с которой я действительно сталкиваюсь, заключается в том, что теперь мне требуется, чтобы все мои JSP импортировали шаблон, а затем импортировали эти классы конфигурации для доступа к статическому URL-адресу содержимого.
Мой вопрос:
Имеет ли смысл мое решение, изложенное выше? Это действительно лучший подход? Что люди обычно делают, чтобы решить эту проблему? Какие еще решения доступны для абстрагирования и повторного использования компонентов JSP?
Примечания:
- Я использую Spring MVC 3 ... Я немного новичок в Spring и MVC в целом
- Это не слишком большой сайт ...
и при этом это не будет использоваться в полном объеме
производственная среда.