gpt4 book ai didi

jsf - 如何为 h :graphicImage Primefaces 添加操作

转载 作者:行者123 更新时间:2023-12-05 08:44:21 24 4
gpt4 key购买 nike

您好,我有一个 graphicalImage,我希望在单击图像时启动 backingBean 中的一个方法。下面是我正在使用的代码片段,但它不起作用。请帮忙。

<h:graphicImage value="../resources/images/delete_button.png"
onclick="editBean.deleteStudyPlan"
style="float:center;height: 18px; width:20px;"
title="Delete the studyplan"/>

最佳答案

您需要将其包装在 <h:commandLink> 中或 <p:commandLink>并指定 action那里。

<h:commandLink action="#{editBean.deleteStudyPlan}">
<h:graphicImage ... />
</h:commandLink>

或者,您可以只将图像指定为命令链接或按钮的 CSS 背景图像。

onclick肯定不是 JSF 支持 bean 操作方法的方法表达式。它是一个 JavaScript 函数处理程序。 JavaScript 是一种完全不同的语言,它在网络浏览器中运行,处理由 JSF 生成的 HTML 代码。

关于jsf - 如何为 h :graphicImage Primefaces 添加操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11189837/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com