HOME     PRODUCTS     DOCUMENTATION     EXAMPLES     NEWS     COMPANY     CONTACT 
Try out JPlates 3.0.2 Click here for more information about your free evaluation.
The JPlates 3.0.2 Users Guide tells you everything you need to know to use JPlates. Register with JPlates to get the Users Guide.

JPlates 3.0.2 Overview

JPlates 3.0.2 is a fully object-oriented template-processing processor designed to be used by Java programmers, along with Java, for building template-based applications. JPlates supports a complete object-oriented programming model for all template-based applications.

JPlates 3.0.2 syntax extends Java 1.4 syntax with JPlates template methods. Template methods are called just like other methods, but use JPlates template syntax for their method bodies. The template syntax combines template literal text with substitution and i18n, control flow statements, declarations, and output format control statements. JPlates classes can use 100% of Java, plus JPlates template methods.

JPlates classes are compiled into Java to ensure 100% compatibility with Java. The 3.0.2 release features full, optimized compilation, complete compatibility and interoperability with Java, first-rate support for Servlet and Struts applications and XML transformation, and many new features.


Frequently Asked Questions

The JPlates FAQ answers many frequenly asked questions about how to use JPlates and JPlates features. If your question isn't answered there, send us email and we'll keep the list up to date.

Design Patterns for Template-Based Applications

View a slide presentation presented to the New England Java Users Group (www.nejug.org) about JPlates and the use of object-oriented design patterns in template-based applications.


JPlates 3.0.2 Template Method Syntax Quick-Reference

This one-page quick-reference contains almost everything you need at your fingertips while you're working with JPlates.


JPlates Users Guide

The JPlates Users Guide provides an in-depth view of JPlates (registration required). It includes the following information about JPlates:

  • detailed description of all template-processing constructs and features
  • installation and requirements
  • compile-time and build-time tools
  • using JPlates in general Java applications
  • using JPlates in Servlet-based web-applications
  • using JPlates with Struts and JSP in web-applications
  • using JPlates for XML transformation