SitePen Labs

Need DWR help?

We offer DWR Support by the experts in DWR, us!

DWR

What is DWR?

DWR is Easy Ajax for Java. DWR allows JavaScript in a browser to interact with Java on a server, and helps you manipulate web pages with the results. DWR is an open source project that consists of two parts: a Java Servlet running on the server that processes requests and sends responses back to the browser, and JavaScript running in the browser that sends requests and can dynamically update a web page or web application.

With DWR you can build web pages in less time, with less training, and with fewer mistakes. The Dojo Toolkit and many other toolkits work well with DWR.


Current Activity

We actively contribute to just about every aspect of DWR. Recent improvements to DWR include:

  • Aptana Jaxer integration
  • JSON support
  • Bayeux support
  • A generator to create reverse Ajax proxy APIs, which works with TIBCO GI
  • A reverse Ajax browser manipulation library, so you can do window.alert("hi"); on the server
  • File upload/download/image transfer support
  • OpenAjax Hub support, which integrates with the DWR hub
  • Transactional/offline support which stores method calls in Gears

We expect to make significant improvements to these recently added features, as well as add more, in the coming months.

Learn more about DWR