Caro João,

Se o seu JSP estiver na pasta serasa então coloque: <img src="jsps/imagens/imagem.gif">
Se estiver em serasa/jsp então coloque: <img src="imagens/imagem.gif">


Fique atento para a barra que é normal e não invertida.

João Batista R. da Silva wrote:

Caro Hildeberto,

Primeiramente quero lhe agradecer pela gentileza em responder à minha
dúvida. Já em relação ao caso, eu havia feito os procedimentos mencionados
por você, ou seja, coloquei as imagens em um subdiretório dentro do
diretório da aplicação e forneci o endereço relativo para as páginas JSP.
Mesmo assim as imagens não são apresentadas nas páginas. Veja com mais
detalhes:

   Coloquei as páginas da minha aplicação dentro da pasta webapps do
Tomcat. Assim, se o nome da aplicação é serasa a localização das imagens
fica em:

C:\jakarta-tomcat-4.1.12-LE-jdk14\webapps\serasa\jsps\images

Em seguida informei o endereço relativo das imagens nas páginas como:

<img src="images\imagem.gif">

Também tentei:

      <img src="\jsps\images\imagem.gif">     e    <img
src="serasa\jsps\images\imagem.gif">

Mas nenhuma das tentativas deu certo.

   DETALHE: o contexto que criei para a aplicação no arquivo server.xml que
fica no diretório conf do Toncat foi:

        <Context path="/serasa" docBase="serasa" debug="0"
reloadable="true" crossContext="true" />

   E o arquivo web.xml que deve ficar no diretório Web-inf da aplicação foi
configurado assim:

<?xml version="1.0" encoding="ISO-8859-1"?>

       <!DOCTYPE web-app
               PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
2.3//EN"
               "http://java.sun.com/dtd/web-app_2_3.dtd";>

       <web-app>
             <display-name>Welcome to SERASA</display-name>
                 <description>
                        Welcome to SERASA
                 </description>

               <servlet>
                       <servlet-name>serasa</servlet-name>

<servlet-class>com.serasa.SerasaAdminServlet</servlet-class>
             </servlet>

             <servlet-mapping>
                       <servlet-name>serasa</servlet-name>
                       <url-pattern>/</url-pattern>
             </servlet-mapping>

</web-app>


Parece que está faltando mais alguma coisa.




----- Original Message -----
From: "Hildeberto Mendonça" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, March 20, 2003 12:05 PM
Subject: Re: [cejug-discussao] Localização relativa de Imagens no Tomcat




Caro João batista,

Se as imagens estiverem nos mesmos diretórios dos arquivos JSP, a
referência relativa é simples:

   * Para imagens no mesmo diretório do arquivo:
     <img src="imagem.gif">
   * Para imagens em subdiretório:
     <img src="imagens/imagem.gif">
   * Para imagens em um diretório anterior:
     <img src="../imagem.gif"> ou
     <img src="../imagens/imagem.gif">

Se você coloca as imagens fora da pasta do site, então deverá realmente
definir referências absolutas, além de definir um contexto no Tomcat
para o diretório onde estão as imagens.

Atenciosamente,

--
Hildeberto Mendonça
Mentores Consultoria - www.mentores.com.br
Fone: (+55) 85 224 7055
Fortaleza - Ceará, Brasil.


João Batista R. da Silva wrote:




Olá colegas javaneses,

Sem a intenção de incomodar demais, alguém poderia me dizer como faço
para informar ao Tomcat a localização relativa das imagens (figuras)
que disponibilizo nas páginas JSP? Eu só consigo fazer com que as
imagens fiquem visíveis com a colocação do endereço de localização
absoluto.

Já procurei essa informação na documentação do Tomcat mas não consegui
sucesso.

Agradeço antecipadamente a quem puder ajudar.

JB



--------------------------------------------------------------------------


-----------------


Ceara' Java User Group

Para cancelar sua assinatura, envie um e-mail para:


[EMAIL PROTECTED]


 Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
 Falar com o administrador? e-mail para: [EMAIL PROTECTED]






-------------------------------------------------------------------------------------------

Ceara' Java User Group



Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]

Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]

Falar com o administrador? e-mail para: [EMAIL PROTECTED]









-- Hildeberto Mendonça Mentores Consultoria - www.mentores.com.br Fone: (+55) 85 224 7055 Fortaleza - Ceará, Brasil.



-------------------------------------------------------------------------------------------
Ceara' Java User Group

Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]
Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
Falar com o administrador? e-mail para: [EMAIL PROTECTED]





Responder a