gpt4 book ai didi

jsf - 如何将 h :selectOneMenu 中的字符串转换为整数

转载 作者:行者123 更新时间:2023-12-02 23:58:52 25 4
gpt4 key购买 nike

我想在 JSF hLselectOneMenu 中将字符串转换为整数。

<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>&nbsp;
<h:inputText id="customrowperpage" value="#{AccountsController.rowsPerPage}" rendered="#{AccountsController.rowsPerPage == '094332'}" required="true" />

如何在 JSF 页面中执行此操作?

P.S 我更新了代码,但 AJAX 代码不起作用。当我选择“自定义”时,输入字段不会呈现。

最佳答案

通过转换器属性添加整数转换器。

<h:selectOneMenu converter="javax.faces.Integer"/>

关于jsf - 如何将 h :selectOneMenu 中的字符串转换为整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12498210/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com