如何将图像放入ace:linkBut​​ton而不是文本值(icefaces)?

时间:2018-02-21 11:54:11

标签: jsf-2 icefaces-3

我试图插入一个像按钮一样工作的图像。使用组件ice:commandLink一切正常。

<ice:commandLink partialSubmit="true"
                         title="#{controller.description}"
                         actionListener="#{controller.actionPerformed}"
                         styleClass="toolbarButtonText"
                         immediate="#{controller.action.immediate}"
        >
            <h:graphicImage value="#{controller.icon!=null?(controller.icon):(sessionContext.styleManager.zeroIcon)}"
                            border="0" alt="#{controller.description}"/>
            <h:outputText value="#{controller.title}"
                            rendered="#{controller.icon==null}"/>
        </ice:commandLink>

但是当我尝试用ace替换组件时,图片变得不可点击,现在在该行上触发点击,该值在值中指定(通过默认&#34;默认锚标签&#34; )。如何删除所有文本并使图片像按钮一样?

在我的情况下,我不需要使用ice组件,并且在单击按钮后页面不会重新启动。

0 个答案:

没有答案