Monday, August 29th, 2005

DWR 1.0 Final Release

Category: Java

Joe Walker has released the 1.0 version of DWR, which is a popular Java Ajax binding framework.

In this release…

  • AJAX remoting of JavaScript calls to Java
  • Automatic generation of JavaScript stubs to match Java code.
  • Test pages allowing you to test and debug your server code.
  • Access controls through:
    • J2EE security including role based authorization
    • Declarative access rights at a method and parameter level
  • Automatic conversion of the following types:
    • All primitive types, String, Date (including SQL variants)
    • Arrays, Collections, Maps, Iterators
    • Document, Element etc from DOM, DOM4J, JDOM, and XOM
    • JavaBeans (nested and recursive trees supported) including beans from Hibernate
  • A large array of remoting options:
    • Batch sending of remote calls
    • Support for XMLHttpRequest & iframe with POST & GET
    • Optional call ordering guarantees
  • JavaScript library for HTML manipulation including:
    • Tables, ul, ol and select lists
    • Form fields including automatic form / JavaBean mapping
    • All general content types like p, h*, div, span, etc.
  • Spring integration:
    • Remote Spring beans
    • Configure DWR using Spring config files
  • Open Source (ASL Version 2)

Upcoming Releases

  • Conversion of any Java object (not just beans)
  • Tighter integration with Spring
  • Enhancements to the Javascript library that helps you build pages with remoted data

What would you like to see? Let Joe know!

Posted by Dion Almaer at 6:29 pm
Comment here

4 rating from 7 votes

Comments Here »

Comments feed

Leave a comment

You must be logged in to post a comment.