File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Ranch Office and the fly likes Web Application Frameworks Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » This Site » Ranch Office
Bookmark "Web Application Frameworks" Watch "Web Application Frameworks" New topic

Web Application Frameworks

Tony Morris
Ranch Hand

Joined: Sep 24, 2003
Posts: 1608
I've recently been checking out the "Web Application Frameworks" forum, mainly because I'd like to be in the running for the book on Spring

I have noticed a considerable amount of questions (90%?) to be on Struts.
I used Struts a while ago and so I'm not up to speed, but since, have upgraded to using frameworks that are better implemented (but perhaps not as common) such as WebWork.

Is it worth splitting out "Web Application Frameworks" and "Struts"?

Just a thought.

Tony Morris
Java Q&A (FAQ, Trivia)
paul wheaton

Joined: Dec 14, 1998
Posts: 20973


This is your forum, what is your opinion?

permaculture Wood Burning Stoves 2.0 - 4-DVD set
Helen Thomas
Ranch Hand

Joined: Jan 13, 2004
Posts: 1759
IMO, it seems like a good idea to split Struts as Craig McClanahan - Inventor of Struts advocates looking for a migration path from Struts to JSF. Conveniently he was the co-specification lead for JavaServer Faces 1.0 (JSF) and currently an architect for, Sun Java Studio Creator.

Which begs the question: Is JSF a WAF ?

Le Cafe Mouse - Helen's musings on the web - Java Skills and Thrills
"God who creates and is nature is very difficult to understand, but he is not arbitrary or malicious." OR "God does not play dice." - Einstein
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15302

Originally posted by Helen Thomas:
Which begs the question: Is JSF a WAF ?

Yes and no. It can be a complete framework since the faces-config.xml allows for managed bean declaration and navigation rules. Similar to the struts-config.xml. It can also be used purely as a view technology since you can use any backend you want with it.

There is just enough to it that makes it a better fit for the Web Application Frameworks forum than something like JSP. And there is not enough JSF traffic to warrent it's own forum, yet.

GenRocket - Experts at Building Test Data
Jason Menard

Joined: Nov 09, 2000
Posts: 6450
Oops, just saw this. I think having a Struts forum in addition to a Web Application Frameworks forum would just lead to more confusion. If however it gets to a point where JSF and Spring start to look like they are at a point where they could maintain their own forums, I think at that point we should consider splitting up the three into their own separate forums, and then having an "Other Web Application Frameworks" forum. Are we at that point now? I'm not so sure. Struts still seems to be where the majority of the interest is by quite a stretch, although we are starting to see more questions for Spring and JSF in particular.
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15302

I think the problem with moving Struts into it's own forum is that several other WAF and AF utalize Struts. JSF can use Struts for it's controller as can Spring. So if you move Struts into it's own, where do you post questions about the jsf-struts project or integrating Tiles with Spring?

Right now, I think it's best the way it is. Jason is right. It could get a lot more confusing.
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
Is that really an argument? Struts uses JSP and Servlets and those aren't integrated in the same forum...
There will always be areas where there is a possibility of confusion as to where a question is best placed but that should be no reason to not divide the forums into managable chunks.

If Struts indeed covers the majority of questions in the forum to the point where other topics are lost in the noise it is probably time to give it a forum of its own.
Seeing the amount of Struts questions moved from the JSP forum to the web frameworks forum that might well be the case.

subject: Web Application Frameworks
It's not a secret anymore!