我想使用一些@RequestScoped
bean在我的实体上创建一些简单的业务逻辑。在他们的@PostContruct
方法中,我从请求参数映射中获取实体的id。
这种设置适用于创建流式图形内容,使用类似下面的内容(在这种情况下是复合组件的一部分):
<p:graphicImage value="#{myRequestScopedBean.picture}" >
<f:param name="entityId"
value="#{cc.attrs.value.id}" />
</p:graphicImage>
但是,<f:param>
标记似乎不适用于所有组件。例如,我应该如何在<ui:repeat>
,<c:set>
中传递它们,或者为value
之外的任何其他属性调用我的bean方法?