Quiero convertir cadenas en enteros en JSF hLselectOneMenu.Cómo convertir cadena en entero en h: selectOneMenu
<h:selectOneMenu id="rowsPerPage" value="#{AccountsController.rowsPerPage}" converter="javax.faces.Integer" maxlength="3">
<f:selectItem itemValue="10" itemLabel="10" />
<f:selectItem itemValue="50" itemLabel="50" />
<f:selectItem itemValue="100" itemLabel="100" />
<f:selectItem itemValue="500" itemLabel="500" />
<f:selectItem itemValue="094332" itemLabel="Custom" />
<f:ajax render="customrowperpage" />
</h:selectOneMenu>
<h:inputText id="customrowperpage" value="#{AccountsController.rowsPerPage}" rendered="#{AccountsController.rowsPerPage == '094332'}" required="true" />
¿Cómo puedo hacer esto en la página JSF?
P.S Actualicé el código pero el código AJAX no funciona. Cuando selecciono "personalizado", el campo de entrada no se representa.
+1 por sugerir que no hay ningún atributo de tamaño en h: selectOneMenu. Me encontré con este mismo problema al convertir un h: inputText a un h: selectOneMenu. – Catfish