Projects / GWTruts


GWTruts is an easy-to-use framework for using GWT with MVC and dependecy injection. It virtually divides a GWT module into view, controller, and validation sections similar to traditional MVC Web frameworks like Apache Struts. It also provides a dependency injection mechanism similar to Spring, which you can use to customize your controllers and views. It provides a page decorator where you can define mappings between a URL and a group of controllers/views and sections of the HTML files.

Operating Systems

Recent releases

  •  09 May 2009 11:51

    Release Notes: Controllers can now be put inside Spring as simple beans, eliminating the need to use RPC. Minor feature enhancements were made. Minor bugs were fixed.

    •  31 Mar 2009 09:06

      Release Notes: A Spring Base Controller was added. ConfigFileParser was cleaned up. The provider instance was made available to context-aware controllers and views. A new controller that returns ModelAndView was implemented.

      •  13 Mar 2009 23:25

        No changes have been submitted for this release.

        •  04 Mar 2009 09:54

          Release Notes: A ViewNameResolver Controller based on path was added. A ViewNameResolver Controller based on controller (name/alias) was added. An alias for controller names and view names was added. A parameter was added to the PageDecorator mediator constructor that defines the pattern for configuration files. The controller and views are context aware.

          •  20 Feb 2009 09:05

            Release Notes: redirect:url view name is now supported. Dependency Injection was implemented. Page Decorator Mediator was added. Minor bugs were fixed.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.