I've just uploaded a new release of JWAA to
http://virtualschool.edu/jwaa. The main new feature is the ability to
maintain java and html in separate files
and combine them at pre-compile time rather than at runtime as
template languages like Velocity does. The result is an alternative
to the run-time intensive approaches taken by both JSP and Velocity
that imposes no run-time overhead and that features compile-time type
checking for everything: between the java code and html templates,
properties settings, JDBC database queries, and request parameters.
See the documentation at the above address for details.

The template language support was added very quickly without the
benefit of a careful design approach as a feasibility demonstration.
But it has worked out well enough that I'm interested in developing a
new version that supports the Velocity template language within a
completely compile-time approach. This would involve extracting
Velocity's parsing code and changing it to emit Java statements to be
processed at compile time instead of maintaining the abstract syntax
tree to be interpreted at runtime as now.

Please contact [EMAIL PROTECTED] if you'd be interested in
helping with such a project, or with comments about the desirability
of a completely compile-time type-checked solution in your
environment.
--
---
For industrial age goods there were checks and credit cards.
For everything else there is mybank.dom at http://virtualschool.edu/mybank
Brad Cox, PhD; [EMAIL PROTECTED] 703 361 4751

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to