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 this 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: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST".
Some relevant FAQs on JSP/Servlets can be found at:

 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets

Reply via email to