是否建议合并:JSF 2.0 + Facelets + HTML5/CCS3/JavaScript?

Ale*_*uch 3 html5 facelets css3 jsf-2 twitter-bootstrap

我最近开始使用JSF 2.0开发一个Web应用程序,但是我是Web开发的新手,并且该领域(即使在限制JVM解决方案的情况下)变得非常庞大......选择的技术数量有点压倒性的.

我的担忧/问题是,混合/整合以下技术是否可行/建议?

  • CCS3 + HTML5 + JavaScript(特别是使用Twitter Bootstrap框架)
  • JSF 2.0
  • Facelets的

如果是这样的话,在与网页设计师合作时,JSF 2.0对我来说会变得更加困难.例如,当将Web设计集成到应用程序中时,我想我将不得不做一些修改:插入JSF标记和EL表​​达式,以某种特殊方式处理JavaScript(?),处理HTML标记不兼容性(?)等.

以下问题很有帮助,但没有澄清一切:

提前致谢

Bal*_*usC 5

你似乎并不完全理解JSF的观点.JSF基本上只是一个HTML/CSS/JS代码生成器.JSF对生成的代码版本无关紧要.JSF不在webbrowser或其他东西中运行.它在webserver中运行.所有webbrowser检索只是JSF生成的HTML/CSS/JS代码.你只需要确保的是 HTML/CSS/JS代码是由特定的网页浏览器的理解.