什么是或可能是最佳实践?
请解释一下,并告诉我你的经历。
提前致谢...
最佳答案
PrimeFaces 是你的 AJAX 框架,所以如果你需要发送 ajaxical 请求,那么使用 PrimeFaces 组件。
即使您不需要发送 ajax 请求,但如果您需要为您的网页提供一致性外观,您仍然可以使用 PF 组件。例如,h:commandButton
和 p:commandButton
.使用 p:commandButton
如果你需要发送ajax请求,但你也可以这样做
<p:commandButton ajax="false" action="Your Action here"/>
这将提供与以下相同的结果:
<h:commandButton action="Your Action here"/>
但通过这种方式,您可以在整个页面中为您的按钮提供相同的一致外观。
PrimeFaces 没有
h:panelGrid
的替代品, h:panelGroup
, h:inputText
, h:outputText
...
关于JSF 和 PrimeFaces 策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5462903/