title: JSF commandLink with image
body: <p>I have problem with <code>&lt;p:commandLink&gt;</code>. I want make hover effect but I can't load image to <code>&lt;p:graphicImage&gt;</code> via CSS.</p>
  
  <p>CSS:</p>
  
  <pre class="lang-css prettyprint-override"><code>.accountEditBtn {
      background-image:
      url('#{request.contextPath}/resources/image/pencil_black.png');
  }
  </code></pre>
  
  <p>JSF:</p>
  
  <pre><code>&lt;p:commandLink
      update="@form"
      actionListener="#{someBean.someListener}"&gt;
      &lt;h:graphicImage styleClass="accountEditBtn" /&gt;
  &lt;/p:commandLink&gt;
  </code></pre>
  
  <p>I see empty rectangle with border.</p>
  
  <p>But when I add alt to graphicImage, I get image over text from alt...</p>
  
  <p>Where my mistake? 
  Thank you.
  p.s. typing error - classType -> styleClass</p>