Forum Controls
Spotlight Features

The Rich Engineering Heritage Behind Dependency Injection

Andrew McVeigh takes us on a tour of the rich heritage behind dependency injection, what it represents, and tells us why its here to stay.

NetBeans 6: Matisse Updates

NetBeans 6 delivers great updates to the Matisse GUI builder. Spend a few minutes with Roman Strobl and get an expert briefing on what's new and what has changed.

Introduction to Groovy Part 3

In this, the third and final installation of Andres' Introduction to Groovy series, you learn about how Groovy handles variable numbers of arguments, named parameters, currying, and more about Groovy operators. Including, some new operators.

Easier Custom Components with Swing Fuse

Swing Fuse (actually just Fuse), is a framework designed to make it easier to create your own custom desktop components. In this article, Daniel Spiewak shows you how to get started and provides sample source code you can download.

Benchmark Analysis: Guice vs Spring

Willam Louth shows how he uses JXInsight Probes to investigate probable performance issues with code bases that he is not familiar with. He also highlights possible pitfalls in creating a benchmark, as well as in the analysis of results.
Replies: 0 - Pages: 1  
  Click to reply to this thread Reply

New features in DWR 0.8

URL: DWR 0.8

At 8:47 AM on May 30, 2005, Joe Walker wrote:

DWR version 0.8 contains a big list of new features. You can download version 0.8 from java.net .

The change log includes:

  • Batch sending of remote calls: DWR will now send a group of remote calls together in a single batch to reduce network latency.
  • Provision of call ordering promises: DWR can return results in the order in which they were sent using DWREngine.setOrdered() .
  • Fine grained access control: You can now specify exactly which methods are allowed and disallowed using the include and exclude elements in dwr.xml.
  • J2EE role based authorization: You can now specify that certain methods are only available to users with certain roles.
  • Enhanced debug pages: The debug pages at http://localhost:8080/[YOUR-WEB-APP]/dwr have been enhanced to allow you to enter parameters other than strings, to show more detail on returned objects and to give more feedback on why methods are unavailable.
  • Auto-fill of Servlet Spec parameters: If you have a DWR remoted method that has an HttpServletRequest parameter then DWR will automatically fill it in for you. This gives you a way of accessing HttpServletRequest like ExecutionContext except that you don't get the dependency on DWR. It also works for HttpServletResponse etc.
  • Logging is now fine grained, and there is more of it: If you were turning DWR debug on globally, you probably don't want to any more!
  • You can specify detailed type information for collections: List, Set etc don't have type info (and even under 1.5 it seems you can't get at it) so you can specify the types in dwr.xml

thread.rss_message