如何在JSP中将多个脚本组合成一个脚本?

时间:2014-03-13 05:19:26

标签: javascript jquery jsp

这是我的脚本

<script type="text/javascript" src="../js/btgAportion.js"></script>

<script type="text/javascript" src="../js/tab.js"></script>

script type="text/javascript" src="../js/jquery_calc.js"></script>

<script type="text/javascript" src="../js/jquery_onload.js"></script>

<script src="../js/jquery-latest.js"></script>

<script src="../js/collapsible.js"></script>

它们都在共同的js文件夹中 我想将所有这些脚本合并到一个脚本中以减少HTTP请求

3 个答案:

答案 0 :(得分:0)

有很多方法。编辑,如果您要向我投票,请至少说,我的这个工具是一个java工具,用于将javascript文件聚合在一起,完全符合您的目的: http://damonsmith.github.io/js-class-loader/

否则,如果你想推出自己的基于JSP的解决方案,你可以创建一个scripts.jsp来读取每个解决方案并将它们连接在一起输出到输出中,然后在HTML脚本标记中使用那个scripts.jsp。对于小型网站而言,它可能比我过度设计的工具更容易。

答案 1 :(得分:0)

您可以使用https://github.com/dfsq/compressJS.sh shell脚本将多个JS文件压缩为一个。

来自官方自述文件:

  

非常简单的bash脚本,可以与Google压缩javascript文件   Closure Compiler然后创建一个文件。减少文件   只需一个简单的命令即可调整大小并节省带宽。

答案 2 :(得分:0)

通过将多个JavaScript资源合并为一个来减少HTTP往返次数。 https://developers.google.com/speed/pagespeed/service/CombineJavaScript

使用:http://jscompress.com/

压缩javascripts