Senden Sie eine JSF-Formular mit GET

Wie versende ich ein Formular an die gleiche Seite und verwenden Sie die GET-Parameter?

JSF-Seite Inhalt:

<f:metadata>
    <f:viewParam name="item1" value="#{bean.item1}"/>
    <f:viewParam name="item2" value="#{bean.item2}"/>
</f:metadata>

...

<h:form>
  <h:inputText value="#{bean.item1}"/>
  <h:inputText value="#{bean.item2}"/>

  <h:button value="Submit" >
      <f:param name="item1" value="#{bean.item1}"/>
      <f:param name="item2" value="#{bean.item2}"/>
  </h:button>
</h:form>

Wenn ich die Seite anfordern: Formular.jsf?item1=foo&item2=bar, Sie füllen die Textfelder, aber die form der Einreichung an sich scheint nicht zu funktionieren.

Schreibe einen Kommentar