Is it recommended to combine: JSF 2.0 + Facelets + HTML5 / CCS3 / JavaScript?

I recently started developing a web application using JSF 2.0, however I am new to web development and the field (even when limited to JVM solutions) ended up being overwhelming ... the number of technologies to choose from is a bit overwhelming.

My concern / question is, is it possible / recommended to mix / integrate the following technologies?

  • CCS3 + HTML5 + JavaScript (specifically using Twitter Bootstrap framework)
  • JSF 2.0
  • Facelets

And if so, when working with a web designer, then that JSF 2.0 will complicate things for me. For example, when integrating web design into an application, I think I will need to make some changes: insert JSF tags and EL expressions, handle JavaScript in some special way (?), Deal with HTML tag incompatibilities (?), Etc. d ..

The following questions were helpful but didn't elaborate on everything:

  • What are the main disadvantages of Java Server Faces 2.0?
  • JSF / Facelets: why not mix JSF / Facelets with HTML tags?
  • Can JSF + Facelets be used with HTML 4/5?

Thank you in advance

+3
html5 css3 twitter-bootstrap facelets jsf-2


source to share


1 answer


You don't seem to fully understand the essence of JSF. JSF is basically just a HTML / CSS / JS code producer. It really doesn't matter to JSF what version of the code produced. JSF doesn't work in a web browser or something. It runs on a web server. All web browsers only fetch JSP code generated by HTML / CSS / JS. You just need to make sure that this HTML / CSS / JS code is understood by the specific web browser.



+5


source to share







All Articles
Loading...
X
Show
Funny
Dev
Pics