0

我的客户将在他的网站中包含此脚本以包含我的小部件。

<script type="text/javascript">
    $(document).ready(function () {
        $("#widget").load("http://XYZ.com/widget.xhtml);
    });
</script>

我的小部件远程托管,在 Tomcat 上运行,包含 JSF2、EL 表达式并需要访问服务器 bean。

在加载到主机站点后强制执行初始(然后是连续的)JSF 生命周期的最佳方法是什么?现在我的小部件被编码为一个完整的 xhtml 页面,我正在通过直接导航到它自己的 URL 来开发和测试它。

另外,您能否指出我可能遇到的潜在跨站点问题?使用 jQuery 加载是否会最小化它们?

谢谢。

4

1 回答 1

0

我最终用 . 只要我的远程小部件在 iframe src 属性中被称为 widget.jsf,JSF 生命周期就可以正常工作。

于 2013-08-28T08:59:45.127 回答