Render Your Templates
Pease Plate is a simple but powerful template engine for Java 5 and later. It renders dynamic content based on text templates that contain references to your program code.
Pease Plate focusses on the ease of use on both, the template and the integration side.
- It's easy on the template side, because it's expression language is designed for the special needs of template rendering and helps you a lot with common tasks.
- And it's easy on the program side, because very simple to integrate and uses plain old Java objects as template data model.
How To Integrate Pease Plate
The following chapter contains anything you need to integrate Pease Plate into your application.
- Uniform Integration Pattern - the common code fragment you need to render templates
- Designing a Resolver - in case your raw template data comes from unusual places like a database
Template Expression Language
This chapter contains all the stuff you need in templates.
- Template Structure - a general overview of how templates look like
- Expression Language - a detailed description of the expression language
- Reference - the complete reference to Pease Plate's template engine
Advanced stuff
Beside the predefined things in Pease Plate, you can enhance it in various ways.
- Adding Transformers - manipulate how data is presented
- Creating Custom Designators - add own keywords to the language
Appendix
- F.A.Q - frequently asked questions
- Project Pages - link to the Pease Plate project pages on Sourceforge
- Downloads - direct link to the download of Pease Plate version 0.9alpha2
- Bug Tracker - direct link to the Sourceforge Tracker
- Maven Site Documentation
- About
- Contribute