Monday, April 16, 2007

Ajax CRUD with Struts2 and Tibco GI

Ajax CRUD with Struts2 and Tibco GI

In this article you will learn how to create a new Ajax RIA front end to an existing Apache Struts2 .jsp application using TIBCO General Interface (GI), an open source Ajax toolkit with a MVC architecture similar to that of Java Swing. GI is optimized for creating business productivity applications and communicating with XML, SOAP, JSON and other types of services in a SOA.

Specifically we’ll extend the Struts2 CRUD (create, retrieve, update, delete) sample that comes with its installation to expose XML data services optimized for GI interoperation and create the Ajax application that connects the end user with those services though a rich graphical user interface. The intent behind this approach is to demonstrate how you can make incremental changes to existing applications rather than having to rewrite from scratch.

  • Struts2 information
  • Resources
  • Struts2 CRUD example:
  • General Interface download and info @ TIBCO Developer Network
  • Incremental source code for the solution in this article:
  •  powered by clipmarksblog it