Pregunta

¿Cómo consigo o pase en el flujo XML el valor de un campo selectoneMenu en una página XHTML.

¿Fue útil?

Solución

No estoy seguro de si he entendido lo que ha dicho, pero se puede hacer esto en su XHMTL:

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

Esto almacenará el valor de su selectOneMenu en su flowScope. También puede probar otros ámbitos, de acuerdo con lo que quiere (viewScope, flashScope, etc ... - echar un vistazo a la documentación SWF).

Otros consejos

¿Cómo consigo o pase en el flujo XML el valor de un campo selectoneMenu en una página XHTML.

<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 
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top