Struts 2 and JQGrid – An Alternative to Other Visually Rich Web Applications
Join the DZone community and get the full member experience.Join For Free
JQGrid offers a comprehensive toolset that leverages the power of Ajax and lends this power to Struts 2 via the Struts 2 JQGrid. Visit http://www.jgeppert.com/2010/01/new-showcase-for-the-jqgrid-feature-in-struts2-jquery-plugin-is-available/ I admit this is rapidly evolving package that we don’t hear much of but can be useful.
In my next blog I plan to build an application that will illustrate the various features of the JQGrid toolset. Indeed we will explore some of the lesser known concepts that add amazing features to filtering, sorting and searching tabular data.
Yes there are other languages other frameworks but if your team is skilled in Java wouldn’t it be wise to invest in enhancing the skills and utilizing the existing abilities than to retrain in completely new languages.
Then of course there is the “rapid part” and learning curve. If the extra features of the JQGrid require a greater learning curve than learning another framework from scratch then this might not be the best. My perspective is that the learning curve for JQGrid is actually very gentle. However the last word lies with the team.
A Struts 2 JQgrid application can be setup in such a way that the code will have alot of reuseable components. Making dealing with tabular data throughout the application easier and seems to be faster than the new code generators out there for web applications.
Lastly in the application i present in my next blog, I will add an important part that is not by default offered in the JQGrid plugin, this is creating reports. I use an interesting yet powerful alternative for this.
With these thoughts in mind I take my leave until next time.
Opinions expressed by DZone contributors are their own.