Java 如何使用ajax jsf 2 outputLink

Java 如何使用ajax jsf 2 outputLink,java,javascript,ajax,jakarta-ee,jsf-2,Java,Javascript,Ajax,Jakarta Ee,Jsf 2,我想制作一个使用ajax(一切ajax)的网页。我是说。。每当您单击一个链接(我指的是)以使用另一个链接中的数据更改某个div时 例如: <h:outputLink value="/page.jsf" onclick="myfunction(this); return false;"> My page </h:outputLink> 我的页面 jsf是一个普通的jsf页面。。。使用page layout.xhtml显示,如: <ui:compositi

我想制作一个使用ajax(一切ajax)的网页。我是说。。每当您单击一个链接(我指的是)以使用另一个链接中的数据更改某个div时

例如:

<h:outputLink value="/page.jsf" onclick="myfunction(this); return false;">
    My page
</h:outputLink>

我的页面
jsf是一个普通的jsf页面。。。使用page layout.xhtml显示,如:

<ui:composition template="/layout.xhtml">
    <ui:define name="main">
         //my content here
    </ui:define>
</ui:composition>

//我的内容在这里
这可能吗? 这是否可能,使用servlet只从特定jsf获取片段

我的最后一个解决方案是使用jquery.load函数

“问候”

不能ajaxified。所有JSF2 ajax请求都是符合规范的POST请求。您需要一个带有

您可以使用以下构造:






f:ajax元素在所包含的页面(例如home.xhtml)上可以工作吗?