April 3, 2007
3:35 pm

pack:tag is a serverside static-resource compressing JSP-Taglib. It caches ad hoc compressed JavaScript or CSS in memory or in a file. Compressing-algorithms could be exchanged per resourcetype thru strategy-pattern. It works transparently to the developer and the compressing-algorithms are pluggable.

Features

  • Minification of JavaScript and Cascading Style Sheets
  • Caching to filesystem or memory (servlet)
  • When caching to memory, the minified content is additional gzipped
  • Apache Standard Taglib support for evaluations
  • Compression and hashcode-generation adjustable on single resources

Examples: You would use JSP tags such as the following in your JSP files:

<pack :script src="myJavaScriptFile.js"/>
<pack :style src="myCascadingStyleSheet.css"/>
<pack :script src="myJavaScriptFile.js" enabled="false"/>

pack:tag | Download: pack:tag

Source:→ ajaxian

pack:tag, Static, Resource, Compressing, JSP, Taglib, Java, Javascript, Library

Loading

Contextual Related Posts:

No followup yet

Leave a Response

Comment Preview
« The feds weigh in on Windows securityCruiser Behaviors Library »
Feed Icon

Subscribe via RSS or email: