..É possivel? selecionar codigo do banco de acordo com valor do link(parametro)

3 respostas
A

Duvida

Pessoal, tenho a seguinte situacao:

Tenho um link que chegara da seguinte maneira: www.planejateste.com.br?cod_compra=1

Preciso criar uma jsp(ou jsf) que tenha uma query que verifique este codigo(cod_compra) no meu banco(mysql) e se achar ele, tenho que chamar uma outra jsf(que ja tenho)

Tentei algo da seguinte maneira:

..
<sql:query dataSource="jdbc/bancod" var="teste">
    SELECT cod_material, cod_compra
    FROM tabela1
    WHERE cod_compra = ?
</sql:query>

<html>
<body>
                            
        <jsp:include page="http://localhost:8084/site/teste_dados.jsf?cod_material=cod_compra"/>   //<-- aqui deveria chamar a outra pagina com o codigo da outra pesquisa
</body>
</html>
..

Como estou iniciando, peguei umas apostilas da caelum, mas parei nesta situacao, estou encontrando uma dificuldade danada…

Voces tem alguma noção de como fica esse techo?

obrigado a todos

3 Respostas

V

Arnaldo,

É melhor vc fazer isto em uma Servlet.

na Servlet vc recebe o parametro, depois consulta no banco e redireciona para outra JSP.

A

Obrigado pela ajuda valfrio.silva

Eu estou meio que iniciando nisso de servlet e nao manjo quase nada( tenho algumas apostilas)

Voce nao tem um exemplo parecido disso, para que eu possa estudar e tentar chegar na solucao?

Obrigado mais uma vez

V

Cara,

Existem várias maneiras de se fazer isto.

sugiro q vc dê uma olhada nos capítulos 2, 5, 6 e 9
desta Apostila.

http://www.caelum.com.br/download/caelum-java-web-fj21.pdf

att.

Criado 18 de dezembro de 2010
Ultima resposta 18 de dez. de 2010
Respostas 3
Participantes 2