我正在使用 Jsf 2.x 和 Primefaces 3.5。
我像这样使用嵌套在 JSF 表单中的 html 表单。渲染时会渲染 JSF 表单。普通 Html 表单无法渲染。
<h:form>
<form>
<h:commandButton value="Submit"/>
</form>
<h:form>
我尝试为所有表单设置 id 并设置名称。
我正在使用 Jsf 2.x 和 Primefaces 3.5。
我像这样使用嵌套在 JSF 表单中的 html 表单。渲染时会渲染 JSF 表单。普通 Html 表单无法渲染。
<h:form>
<form>
<h:commandButton value="Submit"/>
</form>
<h:form>
我尝试为所有表单设置 id 并设置名称。
HTML 中的嵌套表单概念无效。即使您使用<h:form>
, 最终在您的场景中的表单内呈现类似表单,这是无效的方法。所以,你的代码应该像
<h:form>
<h:commandButton value="Submit"/>
</h:form>
<form action=".." method="post">
</form>
在这里查看 BalusC 的答案