我想在java web应用程序中使用javascript库,我想知道,这可能在jsf应用程序中(例如Ice Faces,或Prime Faces ??)。
在jsf项目中集成js库的使用时是否有任何规则要遵循?我应该记住什么,我该怎么做?
答案 0 :(得分:3)
只有一个JSF框架,最新版本是2.1,并没有与js框架本地捆绑。请记住,JSF和Struts或Spring任务等任何其他Web框架都是通过提供成熟的MVC框架来帮助开发周期,但除此之外,它还是一个纯Java Web应用程序。
与任何Web应用程序一样,您可以添加需要使用的任何JavaScript框架(例如extjs)。特别是在JSF中,有一些标签组件框架,你可以添加ajax功能,如RichFaces和PrimeFaces两者都带有jQuery,你应该在尝试添加自己的jQuery版本之前检查发布的版本
答案 1 :(得分:2)
您可以,实际上一些JSF框架附带了一个JS库。我认为Ice Faces附带了jQuery。尽管有可能,但您必须非常谨慎,因为JSF框架本身就像管理DOM一样。
所以,是的,你可以但我强烈建议不要这样做,除非你非常小心并避免以你的框架不期望的方式操纵DOM。
答案 2 :(得分:1)