Struts[DÚVIDA]  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
wswillianss
JavaChild
[Avatar]

Membro desde: 07/10/2008 19:20:23
Mensagens: 103
Localização: ITABUNA - BAHIA
Offline

Olá, estou com a seguinte dúvida.
Fiz um sistema com Struts aonde desenvolvi um formulário que adiciona novos clientes no banco de dados. Logo após a inserção dos dados eu direciono através do forward para uma lista de todos os contatos em um arquivo JSP. Só que ai veio a dúvida. É normal aparecer isso na barra de endereços?

http://localhost:8080/struts/novoContato.do;jsessionid=B6E9C74C1376DB6C8D5CB9AAB3F1664B

as vezes aparece outras não... porque?
robinsonbsilva
GUJ Ranger
[Avatar]

Membro desde: 27/10/2004 12:01:50
Mensagens: 761
Offline

Jovem,

É normal sim, ele aparece na URL devido a forma que estamos submetendo o form, se eu não me engano, quando passamos via POST ele oculta algumas coisas(parametros), e quando é via GET ele passa os parametros na URL

Sun Certified Java Programmer Standard Edition 6.0
[MSN]
mathiasnw
JavaBaby
[Avatar]

Membro desde: 09/10/2008 07:57:56
Mensagens: 78
Localização: Florianópolis - SC
Offline

Esse elemente session id é usado para controlar cookie de uma session, para saber de qual cliente veio a requisição.

Verifique se no seu codigo possui algum metodo response.encodeURL() algo do genero
este metodo faz com que a session seja enviado na url dai caso o cliente nao permita cookie ele garante que voce consiga controlar
de quem é a session ele faz esse controle.
wswillianss
JavaChild
[Avatar]

Membro desde: 07/10/2008 19:20:23
Mensagens: 103
Localização: ITABUNA - BAHIA
Offline

Galera, muito obrigado. Eu entendi! Valeu mesmo...
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team