Imagem em uma pagina jsp!?

1 resposta
J

Olá, estou tentando colocar uma imagem em uma pagina jsp mas não consigo fazer com que ela seja exibida.

Segue o código:
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<html>
    <head>
        <title>MCA Sistemas</title>
    </head>
    <body>
        <f:view>
            <h:form>

                    <h1>Aplicação Teste 01 =^)</h1>

                    <h3>


                        <center>

                            <img src="C:/Users/MDA/Documents/NetBeansProjects/TelaClientes/Imagens/sensorLogo.jpg" alt="Angry face"/>

                           user name: <h:inputText id="name" value="#{Cliente.userName}"/>
                           password: <h:inputText id="pass" value="#{Cliente.passWord}"/>

                           <h:commandButton value="OK" action="#{Cliente.buscaUser}"/>
                            <h:commandLink action="voltar">
                                  <f:verbatim>voltar</f:verbatim>
                           </h:commandLink>

                        </center>


                    </h3>
                </
            </h:form>
        </f:view>
    </body>
</html>

A imagem esta armazenada naquela pasta junta ao projeto.
O que aparece é apenas um quadrado sem nada dentro!!!!
Alguém sabem o que que eu tenho que fazer?

vlw

1 Resposta

denissys

Falta o contextPath da aplicação
${pageContext.request.contextPath}, exemplo:

... img src="${pageContext.request.contextPath}/TelaClientes/Imagens/sensorLogo.jpg" ...

ou

... img src="${pageContext.request.contextPath}/Imagens/sensorLogo.jpg" ...

E procure iniciar o nome das pastas com letras minusculas, é uma boa prática.

Criado 21 de setembro de 2010
Ultima resposta 21 de set. de 2010
Respostas 1
Participantes 2