• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

jsf, struts vs other frameworks

 
Ranch Hand
Posts: 87
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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?
 
Ranch Hand
Posts: 357
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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)
 
Bartender
Posts: 9626
16
Mac OS X Linux Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
author
Posts: 71
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
azhar bharat
Ranch Hand
Posts: 87
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
@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
Posts: 71
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
@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.
 
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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. ;)
 
Create symphonies in seed and soil. For this tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic