gpt4 book ai didi

jsf - 忽略 JSF 操作方法的返回值

转载 作者:行者123 更新时间:2023-12-02 09:06:04 24 4
gpt4 key购买 nike

我有一个简单的 JSF 表单,几乎不需要任何 Java 代码,就是这样:

<p:inputText required="true" value="#{newThing1}" />
<p:inputText required="true" value="#{newThing2}" />
<p:commandButton value="Add" action="#{bean.map.put(newThing1, newThing2)}" />

map 是一些java.util.Map实现。这几乎可以工作,但有一个问题:Map#put 返回与给定键关联的前一个值 - 并且 JSF 尝试将此值解释为结果。有什么办法可以避免这个问题,让 JSF 忽略这个值吗?我想我可以创建一个 EL 函数,其唯一目的是吞掉这个值。但还有更好的办法吗?

最佳答案

使用actionListener而不是action

关于jsf - 忽略 JSF 操作方法的返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58438566/

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