Frage

Wie bekomme ich den Wert von einem Selectonemenu -Feld in einer XHTML -Seite in den Fluss XML.

War es hilfreich?

Lösung

Ich bin mir nicht sicher, ob ich verstanden habe, was Sie gesagt haben, aber Sie können dies bei Ihrem XHMTL tun:

<selectOneMenu value="#{flowScope.value}">
...
</selectOneMenu>

Dadurch wird der Wert Ihres Selectonemenu in Ihrem FlowScope gespeichert. Sie können auch andere Bereiche ausprobieren, je nachdem, was Sie möchten (ViewScope, FlashScope usw. - Schauen Sie sich die SWF -Dokumentation an).

Andere Tipps

Wie bekomme ich den Wert von einem Selectonemenu -Feld in einer XHTML -Seite in den Fluss XML.

<table>
<tr>
 <td>
   <h:outputLabel
  id="memberListLabel" value="MemberList}"
  for="memberList" styleClass="outputLabel" />
</td>
<td>
  <p:selectOneMenu id="memberList"
  value="#{memberForm.member}"
  tabindex="1"
  style="font-size:11px;float:left;width:159px;" >
<f:selectItem itemValue="" itemLabel="---Select---" />
<f:selectItems value="#{memberList}" itemLabel="--Select--" />
</p:selectOneMenu>
</td>
</tr>
</table>

your action will take care,save the data in flowScope not in xhtml page 
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top