0

Primefaces 3.5 で Jsf 2.x を使用しています。

このように JSF フォームにネストされた html フォームを使用しました。レンダリング中に JSF フォームがレンダリングされます。通常の Html フォームはレンダリングできませんでした。

<h:form>
  <form>
    <h:commandButton value="Submit"/>
  </form>
<h:form>

すべてのフォームにIDを設定し、名前も設定してみました。

4

1 に答える 1

3

HTML のネスト フォームの概念は無効です。を使用していても<h:form>、最終的にはシナリオのフォーム内のフォームのようにレンダリングされますが、これは有効なアプローチではありません。したがって、コードは次のようになります

<h:form>
      <h:commandButton value="Submit"/>
 </h:form>

<form action=".." method="post">

</form>

ここでBalusCの回答をチェックしてください

于 2013-03-02T08:01:16.240 に答える