Mostrar Imagem

Ola pessoa, estou com uma duvidazenha…

No meu banco de dados te Strings que sao enderecos pra imagens, tipo:“img/figura.gif”, e eu quero que essas figuras apareçam na pagina so que nao estou conseguindo.
estou tenttando da forma

<IMG src="img/<%temp.getString("imagem");%>.gif" width="115" height="115">

so que nao esta funcionando. alguem teria alguma ideida de como eu posso resolver o meu problema?

valeu[/code]

tu esta usando uma tag de scriptlet… ta errado, faça assim:

<%= temp.getString("imagem") %>

observe o “=” no inicio da tag… e não coloque “;” no final!!

matheus, nao funcionou como vc falou, a minha classe ficou assim:

<%@ page contentType="text/html" language="java" import="java.sql.*"%> 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<jsp:useBean id="con" class="conexao.Conexao"/> 
<html> 
<head> 
<title>Untitled Document</title> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
</head> 

<body> 
<form name="form1" method="post" action="pessoa.jsp"> 

<p><strong>Tabela Pessoa </strong></p> 
<table border=1 cellspacing=0 cellpadding=0 > 

   <tr> 
    <td width=200><strong> 
      Nome 
   </strong></td>    
   <td width=50><strong> 
      Idade 
   </strong></td>    
   <td width=30><strong> 
      Sexo 
   </strong></td> 
   </tr> 


<%     
   try { 
      con.setConsulta(); 
      ResultSet temp = con.getResultado(); 
       
      while (temp.next()){ 

      %> 

	
      <tr> 
          <td width=200> 
               <%out.print(temp.getString("nome"));%> 
         </td> 
          <td width=50> 
               <%out.print(temp.getString("idade"));%> 
         </td> 
          <td width=30> 
             <%out.print(temp.getString("imagem"));%>
	  </td> 
          <td>
	   <IMG src="img/<%= temp.getString("imagem") %>.gif" width="115" height="115">
	  </td>
         
      <%} 
    
   }catch (Exception e) { 
      e.printStackTrace(); 
   } 
    
%> 
</table> 
  <p> 
    <input type="submit" name="Submit" value="voltar"> 
</p> 
</form> 
</body> 
</html> 

nao funcionou? e qual o erro ? oq ele retorna disso ai?

temp.getString("imagem");

Matheus, ele nao retorna erro, apenas nao aparece nenhuma imagem. Sendo que se eu mandar exibir o codigo da pagina html ele fica com o endereço certinho “img/01.gif”.

A pasta img esta no diretorio raiz… isso nao tem nada a ver nao ne…

eu nao estou conseguindo achar o erro…

se puder ajudar, serei grato.