Problemas com exibição de imagens

Olá pessoal do fórum

Estou desenvolvendo um projeto web(jsp, struts 2, jstl) e em uma das etapas do mesmo precisei fazer o upload para o servidor (linux) e exibição da imagem no jsp, pesquisei um pouco na net e achei como fazer esse upload, implementei e já está funcionando. No entanto na parte mais fácil que era para mostrar a foto salva, isso não aconteceu. Não sei o q estou fazendo de errado, já coloquei permissão tipo 777 na pasta q está armazenando as imagens, mas mesmo assim a imagem não é exibida.

após o upload a foto fica nesse esquema: /uploads/rh/fotos/nomeFoto.js

quando vou exibir na minha jsp eu coloco assim:

Uq me deixa revoltado é que eu instalei o tomcat em uma máquina windows e a luz se fez a imagem apareceu na tela.

Alguém já passou por alguma coisa parecida?
desde já agradeço.

apache-tomcat-6.0.26 e java 1.6.0_21

Pessoal resolvi o problema criando uma página jsp com o código abaixo para poder ler o arquivo.

final String sFile = “/localDoArquivo/arquivo.jpg”;

response.setHeader("Cache-Control", "no-store");
response.setContentType("image/jpeg");
ServletOutputStream saida = response.getOutputStream();
InputStream imageIn = new FileInputStream(new File(sFile));
JPEGImageDecoder decoder = JPEGCodec.createJPEGDecoder(imageIn);
BufferedImage image = decoder.decodeAsBufferedImage();
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(saida);
encoder.encode(image);
out.close();

Na página jsp q vc quer exibir a imagem vc chama a página com o codigo acima