只是想知道如何设置隐藏字段值,以便当我提交表单时,JSF 将其设置为我的 CDI 管理的 bean 中的对象中的 id。
我的 bean 被称为“discussionManager”,其中有一个名为“discussion”的对象,它是一个实体,因此具有 Long 类型的 ID。
我需要这个 ID,这样我才能查到它并用它做一些事情。但是,JSF 似乎不喜欢数字隐藏字段。不过,字符串字段很好。当然它与转换器或绑定属性有关,但无法获取语法。这是我正在尝试的最简单的形式。
<h:inputHidden id="discussionId" value="#{viewDiscussionBean.discussion.id}"/>
我尝试了很多变化。谁能指出我正确的方向?
谢谢