Hi Jonathan, Thanks for the feedback.
The Click framework uses a custom Velocity 1.5 build to provided enhanced error reporting. Its actually better than the line-precise error reporting you get in Tapesty, as Click will render the source code with the error. For example: http://click.sourceforge.net/docs/error-npe.html http://click.sourceforge.net/docs/error-parsing.html regards Malcolm Edgar On 6/6/05, Jonathan Revusky <[EMAIL PROTECTED]> wrote: > Malcolm Edgar wrote: > > Click v 0.5 Web Application Framework is now available. > > Congratulations. You might look at supporting FreeMarker > http://freemarker.org as a templating option as well. It has all the > advantages of Velocity for simple readable template pages, but contains > many more features that developers need -- transparent i18n, more > powerful macros, and so on. > > > > > Click Highlights: > > * Very easy to learn > > * Component and Page Oriented design > > * Event base programming model > > * Automatic form validation > > * Page templating > > * Velocity page rendering > > * Superb error reporting > > > If this is improtant to you, FreeMarker is far better than Velocity on > this point. It implements line-precise error reporting. This was one of > the 2 main reasons that Webwork is switching to from Velocity FreeMarker > as its default UI engine in its 2.2 cycle. The other reason was that FM > supports the use of 3rd party JSP taglibs. > > See: http://wiki.opensymphony.com/display/WW/WebWork+2.2 > > under user interface improvements > > One of the Webwork developers stated that he thought that 90% of time > wasted in the webwork development cycle was due to poor error reporting > from Velocity. > > Cheers, > > Jonathan Revusky > > > > * High performance > > > > What to know why anyone would want to build another web application > > framework please see > > Why Click? at http://click.sourceforge.net/docs/why-click.html > > > > For the Click Road Map and Changes see: > > http://click.sourceforge.net/docs/roadmap-changes.html > > > > regards Malcolm Edgar > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
