Estou com um problema aqui e não sei como resolver, estava tudo funcionando perfeitamente na minha aplicação, até que decidi mudar um dos meus redirecionamentos com struts e a coisa ficou doida aqui.
Esse meu action estava direcionando para usuarios/index.jsp e estava tudo certo, quando eu mudei para usuarios/usuarios.jsp, ele redireciona, mas fica sem o css na pagina, parece que é isso, pois não mostra só mostra texto e botoes na tela, o masi estranho é que quuando acesso direto na url: http://localhost:8084/Catalogo/usuarios/usuarios.jsp, funciona direito, mostra como tem q ser mostrado.
Esse problema acontece porque aposto que voce está referenciando seu arquivo .css de forma absoluta e não relativa…
Eu não conheço nenhuma forma de resolver esse problema pra funcionar tanto da forma absoluta como da forma relativa, mas de qualquer forma, se voce quer redirecionar pra um determinado jsp que é “controlado” por uma action, a melhor forma é utilizar o link da action e não o caminho do jsp… (exceto quando voce vai redirecionar pra um index.jsp da vida)
J
JeffersonJCosta
Tem como me mostrar ume xemplo de como direcionar pelo link do action e nao pelo caminho do jsp?
Vou testar aqui
Achei que voce estava falando em usar alguma tag do Struts, ou algo do tipo
J
JeffersonJCosta
Funcionou.
Valeu!!!
Ach oque vou colcoar essa linha ${pageContext.request.contextPath}/ antes de alguns actions meus tambem, para evitar erros e nao ficar colocando …/, esta correto fazer isso?
vinicius.martinez
Depende do cenário…
Se for nos mapeamentos (struts-config.xml) não precisa não.
Agora se for na aplicação em si, menus, links…é uma boa