JETT is a Java 5.0 API that reads an Excel spreadsheet as a template, takes your data, and creates a new Excel spreadsheet that contains your data, formatted as in the template. It works with .xls and .xlsx template spreadsheets.

Features

  • Supports transformation of Excel 97-2003 (.xls) and Excel 2007+ (.xlsx) template spreadsheets.
  • Integration with Apache Commons JEXL allows easy creation and evaluation of Expressions.
  • Integration with SourceForge's jAgg project to extend JEXL with Aggregate Expressions.
  • Built on the Apache POI library to manipulate Excel spreadsheets.
  • Built-in Tag Library allows XML-like tags to allow programming-like constructs such as "ForEach" and "If".
  • Looping Tags support "copy down" and "copy right" behavior.
  • Custom Tag Libraries may be coded and supplied for execution.
  • The CellListener interface allows custom processing of Cells.
  • Merged cell regions, row heights, and column widths are respected.
  • Like Apache POI, existing Excel features are kept intact, like Charts and Macros.
  • Template Sheets may be cloned and processed in a loop.
  • Multiple Collections may be implicitly processed in a loop.
  • Adjacent, or side-by-side, display of Collections is supported.
  • Rich Text Strings formatting is respected, even in Cells with Expressions.
  • POI Objects are exposed, representing the Cell, Sheet, and Workbook objects.
  • Excel formula generation support.
  • JDBC execution of queries directly from the template spreadsheet.

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow JETT

JETT Web Site

Other Useful Business Software
Veeam Data Platform v13.1 - Get Your Free Trial Icon
Veeam Data Platform v13.1 - Get Your Free Trial

Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
Try it Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
★
4
2
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5