Duvida na string do dispatcher?

turma tenho uma estrutura assim :

  • o serlvet esta no “meuProjeto/src/br/com/edu/intranet/servlets/MeuServlet.java”

  • o jsp esta no web “meuProjeto/WebContent/jsp/index.jsp”

dentro do meu servlet eu faco request.getRequestDispatcher("../WebContent/jsp/index.jsp"); mas o requestDispatcher esta vindo nullo, qual seria a String para eu poder pegar meu jsp ?

Com a barra o container sabe que é parte do contexto (projeto)

/jsp/index.jsp

Tenta fazer assim:

  request.getRequestDispatcher("/jsp/index.jsp");  

vlw ! mas to com outro probleminha agora, pq dentro da pasta “jsp” possuo subpastas onde constam as imagem q foma o layout qnd eu acesso a pagina digitando na url o caminho normal “http://localhost:8080/MeuProjeto/jsp/home.jsp” as imagens aparecem normal mas qnd ela e chamada do meu servlet “request.getRequestDispatcher(”/jsp/home.jsp");" as imagens nao aparecem no jsp eu coloco src=“imagens/barra_top/spacer.gif”, eu queria saber pq ? e como teria q colocar o caminho das imagens ?

a estrutura esta assim

  • o serlvet esta no “meuProjeto/src/br/com/edu/intranet/servlets/MeuServlet.java”

  • o jsp esta no web “meuProjeto/WebContent/jsp/index.jsp”

  • as imagens “meuProjeto/WebContent/jsp/imagens/barra_top/spacer.gif”