gpt4 book ai didi

java -
转载 作者:行者123 更新时间:2023-11-29 08:06:42 24 4
gpt4 key购买 nike

我有一个 JSF 1.1 页面,其中有一个 <h:selectOneListbox .当我设置属性 disabled=true 时,在 <h:selectOneListbox 中选择了值提交页面后变为空。

<h:selectOneListbox size="1" id="prod"  disabled="#{mybean.disable}" 

即使属性设置为 disabled=true,我如何确保所选值不为空。

谢谢

最佳答案

当在 HTML 输入元素上设置 disabled 属性时,它不仅不可编辑,而且不会将其 name=value 对作为请求参数发送到服务器。这解释了为什么服务器为它们检索 null

如果您想让它不可编辑,但仍想将其名称=值对作为请求参数发送到服务器,那么您应该改用readonly

<h:someInput ... readonly="true">

关于java - <h :selectOneListbox disabled=true causing NullPointerException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10672614/

24 4 0

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