Alguem já passou por este problema com menu na WEB?
12 respostas
V
vimieiro
Colegas
Fiz um menu vertical em um frame no HTML chamando as páginas via HREF
Porém, já na página chamada pelo menu, ao clicar em qq botão ele me vem uma mensagem de 404 mostrando que não encontrou o servlet embora ele esteja mapeado direito lá no WEB.XML.
Então pergunto : Menu HTML funciona e eu consigo navegar junto com WEB.XML ?
Alguem está passando ou já passou pelo mesmo problema que eu ?
ou se vc ta hospedando em algum lucar como localhost tenta: nome
qmx
cara joga uma barra antes!
<formaction="/meuServlet"....>
V
vimieiro
Eu estou testando localmente !!!
Já tentei estas alternativas indicadas por vocês mas ainda sim tá procurando errado .
V
vimieiro
Eu NÃO estou com problemas para chamar as telas JSP´s atraves do MENU !!!
Ele chama normalmente, o que estou tentando dizer é que, uma vez na tela JSP (no meu exemplo CIDADE.JSP), eu não estou conseguindo salvar/excluir/navegar, pois clicando em qq botão que aciona um Servlet ele dá a mensagem de erro procurando o Servlet em lugar errado !!!
neoramon
tenta colocar no seu formulario assim:
Com a "/"
ou
ou com "../"
é pra funcionar se o seu servlet ta correto no web.xml
V
vimieiro
Olha neoramon eu tentei das duas formas que vc me falou e tentei tb colocando o caminho completo do Servlet mas é como se ele ignorasse o WEB.XML
Nó cara, vai me ajudar muito pois programo sozinho aqui, sai de um curso agora e, quando tenho problemas (e aparecem toda hora), tenho apenas a boa vontade dos colegas de forum para me ajudar.
Estou até pensando em montar um grupo no MSN ou Gtalk para tratar destes assuntos !!!
Quem quiser, podemos montar um grupo de ajuda mútua
Um forte abraço
Vimieiro
V
vimieiro
Colegas vejam :
Para resolver o problemas deve-se incluir antes do nome da Servlet, o context root da aplicação, mas não é uma boa pratica incluir o nome diretamente no código /Socios/CidadeSL, a melhor maneira é pegar o nome do contexto dinamicamente para isso dentro da sua página jsp, utiliza a seguinte chamada ${pageContext.request.contextPath}, então a declaração do seu form tem que ficar assim: