By javathreads
via dotkam.com
Published: Feb 05 2010 / 02:33
Are you one of those people who ever wondered why there is actually more than one? Or you work with Struts for 5 years in a row, and think it is the best, just because you know all the nasty hooks you have to implement to make it do what you actually need?
Tweet
SaveShareSend
Tags: frameworks, java, opinion, web services



Comments
yakkoh replied ago:
Judging by the documentation they all look well ... difficult.
Please show examples of live web pages for Spring and Wicket.
RawThinkTank replied ago:
A very informative concise article,
Vote this one up.
devdanke replied ago:
It would be more constructive to ask, "What are the best Java Web Frameworks?". Due to different business and technical situations, there is no single best framework. But there are some that are better than others.
Given the numerous frameworks, it would be helpful to categorize them and rank them within those categories. That would make it easier for people picking a web framework for the first time or switching to a new one.
jimmyb82 replied ago:
Commence flame war....
sybrix replied ago:
There can be a best framework. It's either Tapestry or Grails for now, eventually it may be Play.
Kent Tong replied ago:
conclusion not based on facts.
henk replied ago:
Like all those framework comparisons, the author seems to have knowledge about only 1 framework, and of course that's the one he recommends.
Boring...
Have seen these kinds of articles so many times over: author A uses and likes framework X. Author A pretends to do an honest comparison with frameworks Y, and Z. In the end, framework X always magically wins.
aziziyazit replied ago:
Stripes Worth to look at for simple projects??
Actually the author doesn't know how to say "simple framework for a huge project"
,
hezamu replied ago:
Anyone have an opinion on Vaadin?
We call it "server side RIA" which means you write your code in 100% Java and run it in the server, with J2EE etc. as normal. Vaadin then "renders" your UI in a browser, and handles all of the RPC/Ajax/HTML/DOM/Javascript and so on for you. Actual client side stuff is in GWT, but generally you don't need to worry about that at all.
Here's a quick intro if you are interested: http://vaadin.com/learn
Vaadin is fully open source (Apache 2.0) with a very active community and strong commercial backing (IT Mill Ltd., my employer) to boot.
Voters For This Link (19)
Voters Against This Link (16)