是否可以在jsf项目中使用js库

时间:2012-05-05 23:57:49

标签: java jsf

我想在java web应用程序中使用javascript库,我想知道,这可能在jsf应用程序中(例如Ice Faces,或Prime Faces ??)。

在jsf项目中集成js库的使用时是否有任何规则要遵循?我应该记住什么,我该怎么做?

3 个答案:

答案 0 :(得分:3)

只有一个JSF框架,最新版本是2.1,并没有与js框架本地捆绑。请记住,JSF和Struts或Spring任务等任何其他Web框架都是通过提供成熟的MVC框架来帮助开发周期,但除此之外,它还是一个纯Java Web应用程序。

与任何Web应用程序一样,您可以添加需要使用的任何JavaScript框架(例如extjs)。特别是在JSF中,有一些标签组件框架,你可以添加ajax功能,如RichFacesPrimeFaces两者都带有jQuery,你应该在尝试添加自己的jQuery版本之前检查发布的版本

答案 1 :(得分:2)

您可以,实际上一些JSF框架附带了一个JS库。我认为Ice Faces附带了jQuery。尽管有可能,但您必须非常谨慎,因为JSF框架本身就像管理DOM一样。

所以,是的,你可以但我强烈建议不要这样做,除非你非常小心并避免以你的框架不期望的方式操纵DOM。

答案 2 :(得分:1)