Создание динамического пакета javascript с помощью wro4j

Я пытаюсь создать эту инфраструктуру с помощью wro4j, с помощью которого пользователь может решить, какие файлы js связать, просто отредактировав шаблон и не касаясь кода Java. Таким образом, некоторый запрос, например http://.../bundle/scrip1.js/scrip2.js/script3.js/script4.js, вернет пакет, содержащий все четыре сценария в том порядке, в котором они запрошены.

Но необходимость заранее указывать группу с ресурсами в xml или в кастомной реализации WroModelFactory все равно не дает достаточной свободы для создания бандлов на основе запросов.

Любые идеи о том, как это сделать?


person sanz    schedule 21.11.2013    source источник


Ответы (1)


Лучший способ справиться с этим, по-видимому, состоит в том, чтобы обернуть WroFilter в пользовательский фильтр, перехватить вызов для объединения и сохранить информацию о пакете в местоположении, которое WroModelFactory может подобрать и создать модель соответствующим образом.

person sanz    schedule 11.12.2013