JSF - 如何在 f:selectItem 元素之后添加 h:graphicImage?

发布于 2024-10-22 03:41:22 字数 699 浏览 1 评论 0原文

我尝试使用以下声明在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

风柔一江水 2024-10-29 03:41:22

在这些情况下,我总是在 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文