Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在jsf中使用多个表单_Jsf_Jakarta Ee_Web_Primefaces_Richfaces - Fatal编程技术网

在jsf中使用多个表单

在jsf中使用多个表单,jsf,jakarta-ee,web,primefaces,richfaces,Jsf,Jakarta Ee,Web,Primefaces,Richfaces,在JSF中,在单个XHTML页面中使用singleGod表单和使用多个表单有什么区别?在提交pagePOST请求时会发生这种情况。例如,当我提交包含10个组件的表单时会发生什么情况,其中只有两个组件的数据使用ajax requestall更改为单一表单,如果我在同一场景中使用多个表单会发生什么情况?请任何人提供说明使用多个表单和单个表单的利弊的文档或链接。谢谢。当您使用多个表单时,每个表单都有自己的提交按钮,但一次只能发送其中一个表单,并且根据浏览器的不同,您可能会丢失其他表单中的数据 有关更多

在JSF中,在单个XHTML页面中使用singleGod表单和使用多个表单有什么区别?在提交pagePOST请求时会发生这种情况。例如,当我提交包含10个组件的表单时会发生什么情况,其中只有两个组件的数据使用ajax requestall更改为单一表单,如果我在同一场景中使用多个表单会发生什么情况?请任何人提供说明使用多个表单和单个表单的利弊的文档或链接。谢谢。

当您使用多个表单时,每个表单都有自己的提交按钮,但一次只能发送其中一个表单,并且根据浏览器的不同,您可能会丢失其他表单中的数据


有关更多信息,请参阅此

我在每个表单中没有提交按钮,例如我有10个组件、9个输入文本组件和1个提交按钮。如果我将9个输入文本组件放入三个不同的表单中,即form1 form2和form3,每个表单包含三个输入文本组件,当我点击另一个单独表单中的submit按钮时,我将只处理那些有数据的,例如我在表单1的第一个组件中放入了一些数据,在表单3的第二个组件中放入了一些数据,我在第二个表单中没有更改任何内容。回邮请求中会发生什么情况??如果我提交发生了什么事,我有9个组件以及表单中的提交按钮?@Karthi Kashav是对的,它与表单中的提交按钮无关。页面的简单示例页脚:页脚包含命令链接,链接应位于表单内部。