aspose file tools*
The moose likes Struts and the fly likes is JSF(its next version 1.2) a copy of Tapestry? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "is JSF(its next version 1.2) a copy of Tapestry?" Watch "is JSF(its next version 1.2) a copy of Tapestry?" New topic
Author

is JSF(its next version 1.2) a copy of Tapestry?

Kishore Dandu
Ranch Hand

Joined: Jul 10, 2001
Posts: 1934
At least that is what 'David Geary' implied when he was in Dallas user group 2 months ago.

Kito can shed some light on this...


Kishore
SCJP, blog
Kito Mann
author
Ranch Hand

Joined: Dec 11, 2003
Posts: 116
Kishore,

I wouldn't say that JSF is a "copy" of Tapestry. It does, however, address the same problem in a similar manner. In other words, both JSF and Tapestry are what I call "user interface frameworks" for building web applications in Java. They both have a user interface component model and support event-driven programming, shielding developers from traditional request/response-based web development. There are other frameworks in this category too like Echo and SOFIA.


Kito D. Mann
Author of JSF in Actionwww.JSFCentral.com - JSF FAQ, news, and info
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Originally posted by Kito Mann:
I wouldn't say that JSF is a "copy" of Tapestry. It does, however, address the same problem in a similar manner.


Then would you mind telling us about ur opinion on them? Since JSF is supported by Sun, it's more likely that the industry will accept it as the standard... Will it make the future of Tapestry dimmer?

I'm looking forward to read your opinion on it... thanks...


Co-author of SCMAD Exam Guide, Author of JMADPlus
SCJP1.2, CCNA, SCWCD1.4, SCBCD1.3, SCMAD1.0, SCJA1.0, SCJP6.0
Kito Mann
author
Ranch Hand

Joined: Dec 11, 2003
Posts: 116
Originally posted by Ko Ko Naing:


Then would you mind telling us about ur opinion on them? Since JSF is supported by Sun, it's more likely that the industry will accept it as the standard... Will it make the future of Tapestry dimmer?

I'm looking forward to read your opinion on it... thanks...


Ko Ko,

I think Tapestry is good technology, and it's mature. And, if Howard keeps it up, it won't go away anytime soon.

However, the existence of JSF somewhat marginalizes Tapestry; so I think it will remain sort of a cult thing. That is, unless they start supporting JSF components (which I think they should).

I strongly believe that JSF is quite good, and the market support for it is impressive. Consequently, I expect it to eventually replace Struts as the #1 web application framework for Java development. This an especially likely scenario, since the migration path for Struts is towards JSF components.
Kishore Dandu
Ranch Hand

Joined: Jul 10, 2001
Posts: 1934
Originally posted by Kito Mann:


This an especially likely scenario, since the migration path for Struts is towards JSF components.


How do we know. Many projects may stop at what Struts provides, or move onto next version of Struts, rather than get into new learning curve like JSF.
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Originally posted by Kito Mann:
I strongly believe that JSF is quite good, and the market support for it is impressive. Consequently, I expect it to eventually replace Struts as the #1 web application framework for Java development.


Will JSF replace the mature frameworks liek Struts? Since JSF is emphasizing more on UI Components, is it possible to beat Struts? It also depends on the acceptance of market... If the market tends to accept JSF as the replacement of Struts, it would be more likely to get into the scenario that you talked about... But as far as I know, they are not competitors, but supplements to one another...

Thanks a lot for your opinion..
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: is JSF(its next version 1.2) a copy of Tapestry?