problema com Action de pagina jsp  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
adrianowinner
Entusiasta Java

Membro desde: 14/09/2006 10:35:49
Mensagens: 17
Offline

Ola pessoal tenho uma servlet que me retorna o que eu estou pesquisando no banco de dados atraves de uma JSP.

quando eu acesso a pagina jsp a url eh esta:
http://localhost:8080/infonet/consulta/cliente.jsp

no action dessa pagina eu coloquei : action="../PesquisaCliente"
PesquisaCliente é a minha servlet mapeada
Repare q consulta é uma pasta por isso que eu tenho que colocar o .. no action para que volte ao infonet (contexto).

Acontece que a primeira vez que clico no botao pesquisar tudo ocorre bem e a url muda para :
http://localhost:8080/infonet/PesquisaCliente
Resultado : quando clico de novo para uma nova pesquisa a pagina nao encontra a servlet (Obviamente pq a url ficou assim:http://localhost:8080/PesquisaCliente)

Bom eu queria uma solucao para isso q nao seja colocar o caminho inteiro pq imagine que eu publique essa aplicacao na web?? o action da JSP mandara para localhost do cliente.

valeu pessoal!
foliveira81
JavaGuru

Membro desde: 10/09/2006 21:57:52
Mensagens: 204
Offline

para vc nao ter problema com o path da url, vc pode usar o
request.getContextPath() no servlet e apontar corretamente par o consulta/cliente.


ou quando estiver no
http://localhost:8080/infonet/PesquisaCliente
e que ir para
http://localhost:8080/infonet/consulta/cliente
basta chamar /consulta/cliente.

qualquer coisa poste o codigo para que possamos analisar.

[]'s

Fernando Oliveira
[MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team