Sera que é possivel.... guardar produto de outro servlet(site)

10 respostas
F

Existe um website ecommerce e um site de um cliente ! Esbarrei num problema de construcao…

Quando o cliente estiver no site do meu cliente clicar num produto dele, o mesmo ira redirecionar para meu site pessoal.

No entanto…caso a pessoa decida comprar algo …este site devera guardar o este produto

Alguem tem alguma ideia ou exemplo por onde eu possa começar?

valeu

10 Respostas

andreiribas

Mande também o url da página como parâmetro pra página de comércio eletrônico.

Ex:

http://www.minhaloja.com.br?produtoId=12313232&siteRef=http://www.meusite.com.br

F

Entao andre…

Fiz isso que voce falou, mas quando ele chega na pagina de comercio…esta com a url normal (www.minhaloja.com.br) o parametro sumiu :confused:

To pensando… na hora que vir este parametro de outro site, e eu começar a comprar…acho que vou perder este parametro …nao?

F

http://www.minhaloja.com.br?produtoId=12313232&siteRef=http://www.meusite.com.br

Ao acessar uma página da forma acima, você está passando o valor “http://www.meusite.com.br” no seu request para o site.

Uma vez que vocÊ comece a navegar pelo site, o tal valor não será mais passado automaticamente no request e sim, você o perde. Por isso, assim que você recebe o valor pela primeira vez, deve guardá-lo. Você pode até propagá-lo colocando-o em novos requests mas acho que isto não seria legal. Precisa dele apenas na primeira página.

F

Opa…valeu pela explicacao…

Tentando escrever a lógica me ocorreu a seguinte situacao…

Como vou armazenar o ID vindo de outro site, visto que o cliente vai cair na home principal…e ira apenas começar a comprar…

Porque para armazenar este ID no banco…preciso de uma compra ja iniciada…(pois ate entao, ela ainda nao existe)

E como vc mesmo falou(e tambem concordo) ir armazenando resquest(novos)…nao é uma ideia lgl…

Ou tem outra logica para isso?

F

Bota na sessão.
Cada usuário, logado ou não, tem sua própria session.

F

Cara, valeu pela ajuda…

Nao teria alguma logica para mim estudar? (um exemplo)

Pq estou meio perdido…ja andei vendo documentacao…mas to encontrando dificuldade…

F

Dá uma olhada aqui.
http://www.jsptut.com/Sessions.jsp

Você pega o parâmetro que está no seu request eo guarda na session.
Daí, você poderá consultar a session a hora que quiser.

rafaelreinert

Cara com Web Service você sera mais feliz.

F

WebService?
vc tem algum exemplo ou algo parecido para eu entender a logica?

F

Opa…

vou dar uma olhada rafael…valeu mesmo

Criado 29 de abril de 2010
Ultima resposta 3 de mai. de 2010
Respostas 10
Participantes 4