jsf - 如何制作 p :graphicImage clickable and invoke bean action

标签 jsf primefaces clickable graphicimage

我正在使用 <p:graphicImage>像下面这样:

<div id="mapp">
    <h3>Country Map</h3>         
    <p:graphicImage id="city"
                    value="#{countryPages_Setup.countryMap}"
                    width="250"
                    height="190">

     </p:graphicImage>                
</div>

但这不是可点击的图像。如何使此图像可点击,以便当用户点击它时,我可以调用我想要的托管 bean 操作。

最佳答案

将您的图像包裹在 h:commandLink 中/h:link :

<h:commandLink action="...">
  <p:graphicImage id="city"
            value="#{countryPages_Setup.countryMap}"
            width="250"
            height="190">
  </p:graphicImage>
</h:commandLink>

关于jsf - 如何制作 p :graphicImage clickable and invoke bean action,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9924603/

相关文章:

jsf - 如何将 Hibernate Validator 与 Primefaces 客户端站点验证 (CSV) 结合使用

jquery可点击表格行,除了具有特定类名的td

java - jsf 数据表中的一个公共(public)列

jsf-2 - 在 primefaces 数据表中设置从支持 bean 中选择的行

html - 如何在新选项卡中打开页面但不为其提供焦点?(JSF 2.0)

ajax - JSF PrimeFaces 进度条问题

Xcode 创建可点击的文本

python - 具有可点击和可选择点的 PyQt4 散点图

java - 方法上的 Bean 验证

css - 如何改变咆哮位置