资产包装工具如jammit for JSP,Java EE项目?

时间:2011-08-10 01:38:39

标签: javascript jsp servlets jammit

我们的Java EE项目中有很多javascript和CSS文件。我们想知道是否有一个工具可以帮助你打包(缩小)这些文件,比如Rails中的jammit工具?

例如,在JSP页面中,我想做类似的事情:

<tag:include_stylesheets :common, :workspace, :media => 'all' />
<tag:include_javascripts :workspace />

在开发过程中,不会执行任何打包,因此您将看到所有JavaScript和CSS文件的单独引用列表。当我们打包一个war文件时,它会将javascript编译成一个文件(或几个文件,只包括使用过的文件)

是否有类似JSP的工具?

2 个答案:

答案 0 :(得分:5)

是 - Jawr - “javascript和css的捆绑和压缩”

(实际上,构建自己的相当简单,但重用库更好)

答案 1 :(得分:3)

还有其他几种选择:

  1. pack:tag - 全面的JavaScript和CSS打包解决方案
  2. jso - JavaScript优化工具
  3. wro4j - Java资源优化工具
  4. 免责声明:虽然我正在研究其中一项,但答案是公正的。