我正在尝试使用 wro4j 创建这个基础设施,用户可以通过编辑模板而不接触任何 java 代码来决定要捆绑哪些 js 文件。 因此,一些请求如 http://.../bundle/scrip1.js/scrip2.js/script3.js/script4.js 将返回一个包,其中包含按要求顺序排列的所有四个脚本。
但是,必须事先在 xml 或自定义 WroModelFactory 实现中指定资源组,仍然没有提供足够的自由来根据请求创建 bundle 。
关于如何解决这个问题有什么想法吗?
最佳答案
处理此问题的最佳方法似乎是将 WroFilter 包装在自定义过滤器中,拦截捆绑调用并将捆绑信息存储在 WroModelFactory 可以拾取并相应创建模型的位置。
关于javascript - 使用 wro4j 创建动态 javascript 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20133509/