微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用Ajax调用jsf操作方法在JSF 1.2中?

如何解决如何使用Ajax调用jsf操作方法在JSF 1.2中?

JSF 1.2不提供任何内置的ajax功能。您基本上有2个选择:

  1. Homegrow一个ajaxical组件库。这并不是那么容易,因为在处理ajaxical请求时必须考虑JSF生命周期和组件树。与使用现有的ajaxical组件库相比,这最终将花费更多的时间。

  2. 使用现有的ajaxical组件库。最简单的一个Ajax4jsf(纯ajax标记,没有UI组件,很像<f:ajax>JSF 2.0)。这是RichFaces的一部分,但是您也可以单独下载并安装它,而无需整个RichFaces组件库。这是我的建议。您可以在此处找到开发人员文档并在此处下载库。

解决方法

我正在用Apache My Faces编写JSF 1.2应用程序。我不能使用任何自定义的组件库-
例如tomahawk或a4j等。有没有一种方法可以使用Ajax调用JSF的操作方法?完成JSF动作后,我想通过Javascript处理JSF动作的响应,并在客户端填充DIV标记?可能吗?谢谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。