aspose file tools*
The moose likes Other Application Frameworks and the fly likes jsf, struts vs other frameworks Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Other Application Frameworks
Bookmark "jsf, struts vs other frameworks " Watch "jsf, struts vs other frameworks " New topic
Author

jsf, struts vs other frameworks

azhar bharat
Ranch Hand

Joined: Jul 17, 2006
Posts: 87
hi

I have knowledge about struts and JSF. I am planning to go through other popular frameworks, so that i can take informed decision on what to use depending on requirement.

But the question is

1) what next? which are the other popular frameworks that I should take a look at? please dont suggest brand new frameworks, right now my priority is frameworks that are popular or have widespread adoption in industry.
2) what does the framework suggested (w.r.t question 1) provide that jsf or struts does not?
Omar Al Kababji
Ranch Hand

Joined: Jan 13, 2009
Posts: 357
Hi well I think that struts is the best framework where the others are not so widely used, i would suggest to take a look to Spring even if its a big framework that can be used not only with web applications, and you can integrate struts and other popular frameworks inside of it.

other hot frameworks would be GWT google web tooltkit, it could be interesting since you will be programming web pages as if you are doing SWING applications, however for my experience its better to use struts or even doing without any framework and build your web application assuming you know what you are doing. since there will always that moment that you will say "why i can't do this thing using this framework i could do it very easily in a normal servlet".

in addition i would suggest to take a look at FLEX 3 and use it for the VIEW which for my opinion is really great and most of all Object Oriented ;)

(peace)


Omar Al Kababji - Electrical & Computer Engineer
[SCJP - 90% - Story] [SCWCD - 94% - Story] [SCBCD - 80% - Story] | My Blog
Joe Ess
Bartender

Joined: Oct 29, 2001
Posts: 8867
    
    8

A topic similar to this comes up in the Struts forum at least once a month. A search will give you more opinions, but my typical response is something like this.


"blabbing like a narcissistic fool with a superiority complex" ~ N.A.
[How To Ask Questions On JavaRanch]
Frederic Daoud
author
Ranch Hand

Joined: May 22, 2008
Posts: 71
I suggest having a look at Stripes. Coming from a Struts background, you will find it very easy to learn, and much more efficient to work with - less configuration, smart type conversion, and many other advantages.

Frederic Daoud
Author, Stripes...and Java Web Development is Fun Again
Stripes book
azhar bharat
Ranch Hand

Joined: Jul 17, 2006
Posts: 87
@omar & @Frederic: GWT, Flex and stripes seems to be more presentation oriented from what I know(correct me if I am wrong). Since I deal in web applications more than web sites, i am less concerned about presentation. So, I am looking for full fledged application framework.

when it comes to application frameworks, does everyone say that jsf or struts can do pretty much everything and checking out other frameworks is not of much use?
Frederic Daoud
author
Ranch Hand

Joined: May 22, 2008
Posts: 71
@azhar: Stripes is a web application framework much more than it is a presentation framework. Having used both Struts and JSF, I can tell you that you can not only do pretty much everything with Stripes, but it will be easier and require less code than Struts or JSF.
Cheers.
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15299
    
    6

azhar bharat wrote:when it comes to application frameworks, does everyone say that jsf or struts can do pretty much everything and checking out other frameworks is not of much use?


No, everyone does not say this. Of course feel free to hop on the Stripes, Wicket, or Grails mailing list and tell them that thier frameworks are not of much use. I double dog dare you. ;)


GenRocket - Experts at Building Test Data
 
 
subject: jsf, struts vs other frameworks