Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用wro4j创建动态javascript包_Javascript_Bundling And Minification_Wro4j - Fatal编程技术网

使用wro4j创建动态javascript包

使用wro4j创建动态javascript包,javascript,bundling-and-minification,wro4j,Javascript,Bundling And Minification,Wro4j,我试图使用wro4j创建这个基础设施,用户可以通过编辑模板而不接触任何java代码来决定绑定哪些js文件。 因此,一些请求,比如http://…/bundle/scrip1.js/scrip2.js/script3.js/script4.js 将返回一个包,该包按要求的顺序包含所有四个脚本 但是,必须预先在xml或自定义WroModelFactory实现中指定具有资源的组,仍然无法提供足够的自由来基于请求创建包 关于如何进行此操作,有什么想法吗?处理此问题的最佳方法似乎是,将WroFilter包

我试图使用wro4j创建这个基础设施,用户可以通过编辑模板而不接触任何java代码来决定绑定哪些js文件。 因此,一些请求,比如http://…/bundle/scrip1.js/scrip2.js/script3.js/script4.js 将返回一个包,该包按要求的顺序包含所有四个脚本

但是,必须预先在xml或自定义WroModelFactory实现中指定具有资源的组,仍然无法提供足够的自由来基于请求创建包


关于如何进行此操作,有什么想法吗?

处理此问题的最佳方法似乎是,将WroFilter包装在自定义筛选器中,拦截绑定调用,并将绑定信息存储在wromodeFactory可以拾取并相应创建模型的位置