Re:Como exibir um botão com Imagem e Rotulo com o comando h:commandbutton do jsf? [Resolvido]

5 respostas
C

Estava tentando colocar uma imagem em um botão JSF porem aparece apenas a imagem e não o texto eu faria seu correlato em html assim

<button>
                        <img src="../img/agenda.jpg" height="32px" width="32px">
                        Agenda
                    </button>
Tentei desta forma com JSF
<h:form>
              <h:commandButton value="Agenda" id="agenda" image="img/agenda.jpg" label="Agenda"/>           
         </h:form>

Alguem poderia me ajudar, desde já agradeço!!!

5 Respostas

R

vc pode usar o h:commandLink

C

Mas ai ele nao fica com a aparencia de botao.

R

pode colocar css no botão

C

Robsan, deu Certo valeu pela ajuda!!!

H

+/- o q @robsonsan falou sem complicações e facil de aplicar em JSF

<h:commandLink action="#{exampleBean.action()}">
		<button><h:graphicImage
		library="images" name="image.png" />
		text</button>
	</h:commandLink>

dependendo da aplicação pode usar o assim:

<h:commandLink action="#{exampleBean.action()}">
		<button><img src="url_da_imagem"/>
		text</button>
	</h:commandLink>

usa o que te melhor convem ;D

Criado 25 de novembro de 2010
Ultima resposta 4 de jan. de 2012
Respostas 5
Participantes 3