• 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
  • Paul Clapham
  • Ron McLeod
  • Jeanne Boyarsky
  • Tim Cooke
Sheriffs:
  • Liutauras Vilda
  • paul wheaton
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
  • Frits Walraven
Bartenders:
  • Piet Souris
  • Himai Minh

I have doubt on jsf

 
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi friends,
I am new to JSF ,I have doubt on jsf 1.2 ,

what is the difference between facelet and jsf?

what is the need of jstl in jsf1.2?

what is the difference between myfaces,Rcfaces and jsf

Please help me

Thanks in advance
 
Ranch Hand
Posts: 317
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
From the java EE 6 tutorial

The term Facelets is used to refer to the JavaServerTM Faces View Definition Framework, which is a page declaration language that was developed for use with JavaServer Faces technology. As of JavaServer Faces 2.0, Facelets is a part of JavaServer Faces specification and also the preferred presentation technology for building JavaServer Faces based applications.



Not sure if we really need JSTL with JSF. JSTL, as far as I know, is a standards tage library supporting tasks like iteration, formatting and internationalization. JSF, when used with extensions like PrimeFaces or RichFaces, provides these features through the components themselves.

MyFaces is a JSF implementation from Apache.



 
Venkat Navuri
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks for your replay .

Will you please send me any more information about this
 
Ranch Hand
Posts: 49
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
JSF is simply a specification.
RichFaces, MyFaces, Mojarra are different implementations of this specification. They all follow the specs and provide you the implementation libraries - but some like RichFaces - provide additional modules/widgets which may not be portable.
 
Greenhorn
Posts: 16
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

mojarra is Sun's reference implementation of JSF. There is also one from Apache. You will always need one of these, I prefer Mojarra all the time.
Richfaces, rcfaces, icefaces and all these things are libraries that provide extra components to use with your JSF project.

JSTL I think is never needed for JSF, although there may be a lib dependency, but I'm not sure.
 
Saloon Keeper
Posts: 25483
180
Android Eclipse IDE Tomcat Server Redhat Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
For a long and happy life, don't use JSTL tags in JSF Views. Steven isn't alone in suspecting that you might need the JSTL jar, though. Just don't actually use the JSTL tags. Even if you're not using one of the extension tagsets such as RichFaces, PrimeFaces, Tomahawk, etc.

Facelets, on the other hand can be one of your very best friends!
 
Straws are for suckers. Now suck on this tiny ad!
Free, earth friendly heat - from the CodeRanch trailboss
https://www.kickstarter.com/projects/paulwheaton/free-heat
reply
    Bookmark Topic Watch Topic
  • New Topic