2011-08-10 1 views
2

Nous avons beaucoup de fichiers javascript et CSS dans notre projet Java EE. Nous nous demandons s'il existe un outil pour vous aider à conditionner (minifier) ​​ces fichiers, comme l'outil jammit dans Rails?Outil d'emballage des biens comme jammit pour les projets JSP, Java EE?

Par exemple, dans une page JSP, je veux faire quelque chose comme ceci:

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

En développement, aucun emballage est effectuée, de sorte que vous verrez une liste de références individuelles à tous les JavaScript et les fichiers CSS. Lorsque nous emballons un fichier war, il compile javascript dans un seul fichier (ou quelques fichiers et n'inclut que celui qui est utilisé)

Y a-t-il un outil comme celui-là pour JSP?

Répondre

5

Oui - Jawr - "Bundling et compression javascript et css"

(En fait, la construction de votre propre est assez simple, mais il est préférable de réutiliser la bibliothèque)

3

Il y a plusieurs autres options:

  1. pack:tag - JavaScript complet et solution emballage CSS
  2. jso - JavaScript Optimizer
  3. wro4j - Optimizer ressources Web pour Java

Avertissement: Bien que je travaille sur un d'entre eux, la réponse est impartiale.

Questions connexes