如何根据其他列的值在显示:列中显示不同的图像?

发布于 2024-11-09 12:43:51 字数 703 浏览 0 评论 0原文

我正在使用显示标签在我的 jsp 页面中显示表格。我需要根据其他列的值在表的一列中显示不同的图像。

下面是我的 jsp 页面中的代码片段:

<s:if test="appStatusList.size() != 0">

        <display:table name="appStatusList" class="its">
            <display:caption>App Status</display:caption>
            <display:column property="currentStatus" title="Current Status" />
            <display:column property="updateDate" title="Update Date" />
            <display:column > <img src="/AppUpdatePortal/images/delete.png" /></display:column>

        </display:table>

    </s:if>

How can i change image src based on other columns value。请帮忙。

谢谢 乔蒂

i am using display tag for showing table in my jsp page. I need to show different images in one column of table based on other column's value.

Below is the code snippet from my jsp page:

<s:if test="appStatusList.size() != 0">

        <display:table name="appStatusList" class="its">
            <display:caption>App Status</display:caption>
            <display:column property="currentStatus" title="Current Status" />
            <display:column property="updateDate" title="Update Date" />
            <display:column > <img src="/AppUpdatePortal/images/delete.png" /></display:column>

        </display:table>

    </s:if>

How can i change image src based on other column value. Please help.

Thanks
Jyoti

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(2

梦忆晨望 2024-11-16 12:43:51

请阅读http://www.displaytag.org/1.2/tut_implicitobjects.html。如果您向 display:table 标记添加 id 属性,您就可以访问列表的当前对象。

<display:table name="appStatusList" class="its" id="appStatus">
    <display:caption>App Status</display:caption>
    <display:column property="currentStatus" title="Current Status" />
    <display:column property="updateDate" title="Update Date" />
    <display:column><img src="/AppUpdatePortal/images/${appStatus.currentStatus}.png" /></display:column>
</display:table>

Read http://www.displaytag.org/1.2/tut_implicitobjects.html. If you add an id attribute to your display:table tag, you may have access to the current object of the list.

<display:table name="appStatusList" class="its" id="appStatus">
    <display:caption>App Status</display:caption>
    <display:column property="currentStatus" title="Current Status" />
    <display:column property="updateDate" title="Update Date" />
    <display:column><img src="/AppUpdatePortal/images/${appStatus.currentStatus}.png" /></display:column>
</display:table>
山田美奈子 2024-11-16 12:43:51

这个怎么样?

      <display:column > <img src="/AppUpdatePortal/images/${YOUR_FORM.status}.png" />
</display:column>

How about this?

      <display:column > <img src="/AppUpdatePortal/images/${YOUR_FORM.status}.png" />
</display:column>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文