Olá amigos do GUJ,
Bem, estou tendo um problema no desenvolvimento de uma aplicação Web, que possui um menu em HTML, páginas em JSP e Struts. Bem, tenho a seguinte estrutura de diretórios na aplicação:
|----------pages (onde estão todas as páginas do sistema em .jsp)
…|---------- páginas do 1º item do menu
…|---------- páginas do 2º item do menu…etc
|---------- include (onde estão todos os .js)
…|------- MenuIndex.js
…|------- MenuSuperior.jsp
…|------- MenuEsquerdo.jsp
…|------- Rodape.jsp
|---------- imagens (onde estão todas as imagens do sistema)
|---------- css (onde estão as folhas de estilo do sistema)
|---------- WEB-INF …e outras pastas
|--------- web.xml
|--------- index.jsp
Primeiramente é feito o acesso ao index.jsp. Neste index, estão o MenuIndex.js, MenuSuperior.jsp, MenuEsquerdo.jsp, imagens e folhas de estilo relacionadas. Ao acessar um item do MenuIndex.js, um página vinda de pages (/pages/page1.jsp) é carregada. Porém esta página contém o mesmo MenuIndex.js, MenuSuperior.jsp, MenuEsquerdo.jsp, imagens, css, que estão na página de index.jsp. Conseguimos solucionar este problema, saindo dos níveis, como /…/…/imagem1.gif, por exemplo. Não existe outra forma de efetuar estas chamadas, usando somente o caminho /imagens/imagem1.gif, por exemplo?
Abraço para todos,