In my opinion our book is different because it does not only explain how to create flows with Spring Web Flow, but also shows the integration with other technologies like JavaServer Faces, EasyMock, Hibernate, Spring Security and, additionally, how to use the powerful Spring JavaScript library (which is included with Spring Web Flow) to create compelling user interfaces. As written in the book, it is not designed to replace the reference documentation, but it includes step-by-step instructions which get you started with Spring Web Flow really quick.

That sounds interesting... is it something comparable to Dojo? Could you please provide more info on this?

Spring JavaScript is an abstraction layer on top of other toolkits, like Dojo. In fact, Dojo is the only implementation of the API right now and is shipping with Spring Web Flow 2. Using Spring JavaScript, you can decorate your HTML elements using widgets from Dojo, without losing functionality in your web pages if JavaScript is not enabled. If JavaScript is disabled, the HTML form will still work, just without AJAX features (like calendars).

Hope that helps!

Thanks,
Sven

Hong Anderson
Ranch Hand

Joined: Jul 05, 2005
Posts: 1936

posted May 29, 2009 14:06:58

0

Sven Lüppken wrote: Spring JavaScript is an abstraction layer on top of other toolkits, like Dojo. In fact, Dojo is the only implementation of the API right now and is shipping with Spring Web Flow 2.

Does that mean in future, there may be other implementations like jQuery, YUI, but there will be no impact on codes that use Spring JavaScript?

Sven Lüppken wrote: Spring JavaScript is an abstraction layer on top of other toolkits, like Dojo. In fact, Dojo is the only implementation of the API right now and is shipping with Spring Web Flow 2. Using Spring JavaScript, you can decorate your HTML elements using widgets from Dojo, without losing functionality in your web pages if JavaScript is not enabled. If JavaScript is disabled, the HTML form will still work, just without AJAX features (like calendars).

That's really great. Thanks Sven !

Simple typo in the above post ...

"....without losing functionality in your web pages if JavaScript is not enabled....."

Sven Lüppken wrote: Spring JavaScript is an abstraction layer on top of other toolkits, like Dojo. In fact, Dojo is the only implementation of the API right now and is shipping with Spring Web Flow 2. Using Spring JavaScript, you can decorate your HTML elements using widgets from Dojo, without losing functionality in your web pages if JavaScript is not enabled. If JavaScript is disabled, the HTML form will still work, just without AJAX features (like calendars).

That's really great. Thanks Sven !

Simple typo in the above post ...

"....without losing functionality in your web pages if JavaScript is not enabled....."