• 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

relation between JSF and struts, tapestry ?

 
Ranch Hand
Posts: 375
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I know there are some web application frame work like struts and tapestry. struts uses JSP and tapestry doesn't. Now, what's the relation b/w JSF and these frame works ? Is it true that if we use JSF then we don't use struts or tapestry at all ? Is it true people are more inclined to using JSF these days instead of struts or tapestry ? what's advantage of JSF over struts and tapestry ? Under what condition shall we use struts/tapestry over JSF, and under what condition shall we use the JSF instead of the other two ?

thanks.
 
Author
Posts: 531
Mac OS X Netbeans IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
these are some major questions.
Now, what's the relation b/w JSF and these frame works ?
JSF is another framework available for java community , but its is standard and component driven. you can find several implementation of jsf around the web. and many ready to use component with some neat IDEs like
sun java Studio Creator
Exadel Studio
Jdeveloper
....
that support jsf development.

Is it true that if we use JSF then we don't use struts or tapestry at all ?

yes it is true. if you use jsf you are not using Struts or Tapestry


Is it true people are more inclined to using JSF these days instead of struts or tapestry


it is more related to your knowledge / project requirement /...
i can not say that jsf is in more use than struts or anything like that.
but *i think* new commers use JSF because of its component driven nature.

what's advantage of JSF over struts and tapestry


for this question i think you should read a series of blog that siemon Brown has written at :
http://weblogs.java.net/blog/simongbrown/


Under what condition shall we use struts/tapestry over JSF, and under what condition shall we use the JSF instead of the other two ?


for this question i prefer to refere you to another web page which contain your answer.
http://www.virtuas.com/articles/webframework-sweetspots.html
 
Ranch Hand
Posts: 135
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It is definitely possible and sometimes recommended to use both Struts and JSF together. Struts even come out with a higher level framework that accommodate the existence of JSF within its' context: Struts Shale.
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic