You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Dan Jacobs <dj...@modelobjects.com> on 2003/11/24 14:14:14 UTC

Announce: JPlates 3.0 released - a powerful alternative to JSP for Struts

JPlates Inc has announced the general availability of JPlates 3.0.  The 
JPlates 3.0 template language supports complete object-oriented template 
processing with template objects and template methods.  JPlates 3.0 
offers a powerful, high performance alternative to JSP and XSLT and 
Velocity for Java programmers and Struts developers.

For more information, visit http://www.jplates.com.

JPlates 3.0 is a fully object-oriented template processing language 
designed to be used by Java programmers, along with Java, for building 
template-based applications. It offers the most usable and powerful 
technology for dynamic content generation on the web, for XML 
transformation, for source code generation, for generating personalized 
email, or for any other application involving template-based text 
generation.

JPlates 3.0 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 JPlates compiler is fast and robust, and maintains line 
numbers to support easy debugging. The JPlates 3.0 runtime provides high 
performance template processing support for Servlets, Struts, J2EE, and 
J2SE applications.

Use JPlates 3.0 in place of JSP, XSLT, and other template processors, 
wherever you generate stylized text, whether in a web-application, a 
code-generator, or any other kind of Java application.