Primefaces p:fragment做什么?

Primefaces p:fragment做什么?,primefaces,Primefaces,我试图理解PrimeFaces框架的p:fragment的意义,但我就是不明白!上的描述写得很少,我不确定在给定的演示中测试什么 有人能用简单的话给我解释一下吗 提前谢谢 是语法糖的一种形式。它允许您更轻松地定义表单的一个部分,该部分通过ajax请求进行处理和更新。该请求称为部分ajax请求,因为表单中并非所有组件都在处理中。ajax请求由您正在引用的PrimeFacesShowCase演示中的触发 如果没有,PrimeFaces演示的编写方式如下: <h:form>

我试图理解PrimeFaces框架的p:fragment的意义,但我就是不明白!上的描述写得很少,我不确定在给定的演示中测试什么

有人能用简单的话给我解释一下吗

提前谢谢

是语法糖的一种形式。它允许您更轻松地定义表单的一个部分,该部分通过ajax请求进行处理和更新。该请求称为部分ajax请求,因为表单中并非所有组件都在处理中。ajax请求由您正在引用的PrimeFaces
ShowCase演示中的
触发

如果没有
,PrimeFaces演示的编写方式如下:

<h:form>              
    <h:panelGrid columns="2" cellpadding="5">
        <p:outputLabel for="ignored" value="Required" />
        <p:inputText id="ignored" required="true" />
    </h:panelGrid>

    <h:panelGrid columns="4" cellpadding="5">
         <p:outputLabel for="txt" value="Text Value:" />
         <p:inputText id="txt" value="#{basicView.text}" />
         <p:commandButton value="Submit" update="outputTxt" process="txt"/>
         <h:outputText id="outputTxt" value="#{basicView.text}" />
     </h:panelGrid>                
</h:form>

为了只处理
和只更新我的
,我需要使用
过程和
更新属性在中定义它们。在处理表单中的许多组件时,您可以看到使用
将有助于提高JSF页面的可读性,并避免编写所有要处理和更新的组件ID