你怎么知道哪些JSF,PrimeFaces,RichFaces等组件实际上需要一个h:形式?
<h:link>
通常需要表单吗?
<p:dataTable>
通常需要表单吗?
<p:dataGrid>
通常需要表单吗?
...
你如何知道没有必须通过“按钮/链接/文本组件需要在其祖先中有一个表格来试用和错误。请添加<h:form>
。”面对消息?
答案 0 :(得分:3)
您要将数据发送到服务器的任何组件都需要一个表单。即每个inputBox,textArea,checkbox等。如果您只想从服务器检索数据但不发回任何内容,则不需要表格。
因此<dataTable>
通常不需要表单,但如果您想使其可编辑,那么您需要一个表单。