我需要为 bean 设置一个值,该值是通过请求范围内的托管 bean #{pim}
(当页面最初加载时)#{requestScope}
在按下 commandButton 时在页面上检索到的。但是,当按下命令按钮时,它使用新实例化的#{pim}
bean 的值,该值将为空。
#{pim.targetId}
<p:commandButton value="View">
<f:setPropertyActionListener value="#{pim.targetId}" target="#{requestScope.id}" />
</p:commandButton>
但这不起作用,因为#{pim}
包含值的 bean 在请求后被销毁。我希望它能够工作,希望它能分配页面加载时检索到的值,但它不能那样工作。