JSF - 如何在 f:selectItem 元素之后添加 h:graphicImage?
我尝试使用以下声明在 f:selecItem 元素之后添加 ah:graphicImage:
<h:selectManyCheckbox layout="pageDirection">
<f:selectItem itemValue="some Value" itemLabel="some Label" itemDisabled="true">
<h:graphicImage value="someImage.gif" title="someTitle" />
</f:selectItem>
</h:selectManyCheckbox>
并且,
<h:selectManyCheckbox layout="pageDirection">
<f:selectItem itemValue="some Value" itemLabel="some Label" itemDisabled="true" />
<h:graphicImage value="someImage.gif" title="someTitle" />
</h:selectManyCheckbox>
但是,渲染后,graphicImage 元素始终显示在 selectItem 组之前。
I am trying to add a h:graphicImage after the f:selecItem element, using this declaration:
<h:selectManyCheckbox layout="pageDirection">
<f:selectItem itemValue="some Value" itemLabel="some Label" itemDisabled="true">
<h:graphicImage value="someImage.gif" title="someTitle" />
</f:selectItem>
</h:selectManyCheckbox>
and,
<h:selectManyCheckbox layout="pageDirection">
<f:selectItem itemValue="some Value" itemLabel="some Label" itemDisabled="true" />
<h:graphicImage value="someImage.gif" title="someTitle" />
</h:selectManyCheckbox>
But, after rendering, the graphicImage element always show before the selectItem group.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在这些情况下,我总是在 bean 列表上使用 dataTable。
第一列包含一个 selectBooleanCheckbox 在 bean 的布尔属性上(pe selected),并且我有更多包含我需要的内容的列,因此我可以获得图形图像或其他任何内容。
我只还需要一个额外的 java 逻辑来获取选定的 bean,并处理数据。
In these cases, I've always used a dataTable over a list of beans.
The first column contained a selectBooleanCheckbox over a boolean property of the bean (p.e. selected), and I had more columns with the content that I need, so I could have got graphicImage or whatever else.
I only also needed an additional java logic to get the selected beans, and process the data.