Como pegar um codigo de um produto em uma pagina php e coloca-lo em uma pagina jsp?[resolvido]

4 respostas
jairodione

Olá!

Tenho um cliente que tem site feito em php e o mesmo me solicitou criar um formulário para anexar em seu site. Gostaria de saber como faço para pegar um código do produto neste site em php e coloca-lo no formulário jsp?

O código fonte da página do cliente está descrito abaixo e o codigo que quero pegar está em negirto e sublinhado:

<td rowspan="3"><div align="center"><a name="tel"></a><a href="#tel" onClick="
javascript:window.open('telefone.php?REF=CLIENTE_DETALHE&LOGO=1610&IMOBILIARIA=MARCELO+E+JO%C9RIO+IMOBILI%C1RIA+LTDA+++++++++++++++++++++++++++&CIDADE=TERESINA+-+PI&DDD=086&TELEFONE=3214-6206&[b][u]CODIGO=78[/u][/b]&OQ=ALUGUEL&IMOVEL_CIDADE=TERESINA+-+PI&CODIGO_IMOBILIARIA=1610+&ENDERECO_IMOVEL=&VALOR=R%24+3.000%2C00','','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=400,height=300');"><img src="imagens/telefone.gif" width="171" height="88" border="0"></a></div></td>
                      </tr>
                      <tr>
                        <td width='137'><div align='right'><font size='1' face='Verdana, Arial, Helvetica, sans-serif' color='#CC0000'><font face='Verdana, Arial, Helvetica, sans-serif' color='#336699'><b><font size='1'>e-mail:&nbsp; </font></b></font></font></div></td>
                        <td><font size='1' face='Verdana, Arial, Helvetica, sans-serif' color='#CC0000'>
                          <input type=text name=email maxlength=100 style='BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff; width: 260'>
                          </font></td>
                      </tr>
                      <tr>
                        <td width='137' height='30'><div align='right'><font size='1' face='Verdana, Arial, Helvetica, sans-serif' color='#CC0000'><font face='Verdana, Arial, Helvetica, sans-serif' color='#336699'><b><font size='1'>telefone:&nbsp; </font></b></font></font></div></td>
                        <td width="263" height='30'><font size='1' face='Verdana, Arial, Helvetica, sans-serif' color='#CC0000'>
                          <input type=text name=tel maxlength=20 style='BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff; width: 260'>
                          </font></td>
                      </tr>
                      <tr>
                        <td width='137'><div align='right'><font size='1' face='Verdana, Arial, Helvetica, sans-serif' color='#CC0000'><font face='Verdana, Arial, Helvetica, sans-serif' color='#336699'><b><font size='1'>Mensagem:&nbsp; </font></b></font></font></div></td>
                        <td colspan="2" ><font size='1' face='Verdana, Arial, Helvetica, sans-serif' color='#CC0000'>
                          <textarea name=mensagem rows=5 style='BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff; width: 250'></textarea>
                          </font>&nbsp;&nbsp;&nbsp;<font size='1' face='Verdana, Arial, Helvetica, sans-serif' color='#CC0000'>
                          <input type='submit' value='Enviar e-mail' class='form1' style="font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; width: 80;" width='10' name='submit'>
                          <input type='hidden' name='tipo_imovel' value=''>
                          <input type='hidden' name='opcao' value='A'>
                          <input type='hidden' name='origem' value='MH'>
                          <input type='hidden' name='tipos' value='Apartamento  -  ALUGUEL'>
                          <input type='hidden' name='imobiliaria_id' value='611'>
                          <input type='hidden' name='imobiliaria' value='MARCELO E JOÉRIO IMOBILIÁRIA LTDA                           '>
                          <input type='hidden' name='codigo_imobiliaria' value='1610 '>
                         [u] [b]<input type='hidden' name='codigo' value='78'>[/b][/u]
                          <input type='hidden' name='Endereco' value='AV.MARECHAL CASTELO BRANCO,670-EDIF.PAUL CEZANNE - TERESINA'>
                          <input type='hidden' name='Valor' value='Aluguel - R$ 3.000,00'>
                          <input type='hidden' name='I_EMAIL' value='[email removido]'>
                          <input type='hidden' name='endereco_imovel' value='AV.MARECHAL CASTELO BRANCO,670-EDIF.PAUL CEZANNE'>
                          <input type='hidden' name='cidade_imovel' value='TERESINA'>
                          <input type='hidden' name='estado_imovel' value='PI'>
                          <input name='ultima_atualizacao' type='hidden' id="ultima_atualizacao" value='07/23/2010 09:01:25'>
                          </font></td>
                      </tr>
                    </table>
                  </form>

4 Respostas

V

Não li o seu código.

Mas que tal usar a REQUEST ?
Vc pode do php chamar uma pagina no jsp passando pela request.

Exemplo:

http://meusite.com/paginaJSP.jsp?codigo=1234
Carlos_ds_jar
jairodione:
Olá!

Tenho um cliente que tem site feito em php e o mesmo me solicitou criar um formulário para anexar em seu site. Gostaria de saber como faço para pegar um código do produto neste site em php e coloca-lo no formulário jsp?

O código fonte da página do cliente está descrito abaixo e o codigo que quero pegar está em negirto e sublinhado:

<td rowspan="3"><div align="center"><a name="tel"></a><a href="#tel" onClick="
javascript:window.open('telefone.php?REF=CLIENTE_DETALHE&LOGO=1610&IMOBILIARIA=MARCELO+E+JO%C9RIO+IMOBILI%C1RIA+LTDA+++++++++++++++++++++++++++&CIDADE=TERESINA+-+PI&DDD=086&TELEFONE=3214-6206&[b][u]CODIGO=78[/u][/b]&OQ=ALUGUEL&IMOVEL_CIDADE=TERESINA+-+PI&CODIGO_IMOBILIARIA=1610+&ENDERECO_IMOVEL=&VALOR=R%24+3.000%2C00','','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=400,height=300');"><img src="imagens/telefone.gif" width="171" height="88" border="0"></a></div></td>
                      </tr>
                      <tr>
                        <td width='137'><div align='right'><font size='1' face='Verdana, Arial, Helvetica, sans-serif' color='#CC0000'><font face='Verdana, Arial, Helvetica, sans-serif' color='#336699'><b><font size='1'>e-mail:&nbsp; </font></b></font></font></div></td>
                        <td><font size='1' face='Verdana, Arial, Helvetica, sans-serif' color='#CC0000'>
                          <input type=text name=email maxlength=100 style='BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff; width: 260'>
                          </font></td>
                      </tr>
                      <tr>
                        <td width='137' height='30'><div align='right'><font size='1' face='Verdana, Arial, Helvetica, sans-serif' color='#CC0000'><font face='Verdana, Arial, Helvetica, sans-serif' color='#336699'><b><font size='1'>telefone:&nbsp; </font></b></font></font></div></td>
                        <td width="263" height='30'><font size='1' face='Verdana, Arial, Helvetica, sans-serif' color='#CC0000'>
                          <input type=text name=tel maxlength=20 style='BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff; width: 260'>
                          </font></td>
                      </tr>
                      <tr>
                        <td width='137'><div align='right'><font size='1' face='Verdana, Arial, Helvetica, sans-serif' color='#CC0000'><font face='Verdana, Arial, Helvetica, sans-serif' color='#336699'><b><font size='1'>Mensagem:&nbsp; </font></b></font></font></div></td>
                        <td colspan="2" ><font size='1' face='Verdana, Arial, Helvetica, sans-serif' color='#CC0000'>
                          <textarea name=mensagem rows=5 style='BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff; width: 250'></textarea>
                          </font>&nbsp;&nbsp;&nbsp;<font size='1' face='Verdana, Arial, Helvetica, sans-serif' color='#CC0000'>
                          <input type='submit' value='Enviar e-mail' class='form1' style="font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; width: 80;" width='10' name='submit'>
                          <input type='hidden' name='tipo_imovel' value=''>
                          <input type='hidden' name='opcao' value='A'>
                          <input type='hidden' name='origem' value='MH'>
                          <input type='hidden' name='tipos' value='Apartamento  -  ALUGUEL'>
                          <input type='hidden' name='imobiliaria_id' value='611'>
                          <input type='hidden' name='imobiliaria' value='MARCELO E JOÉRIO IMOBILIÁRIA LTDA                           '>
                          <input type='hidden' name='codigo_imobiliaria' value='1610 '>
                         [u] [b]<input type='hidden' name='codigo' value='78'>[/b][/u]
                          <input type='hidden' name='Endereco' value='AV.MARECHAL CASTELO BRANCO,670-EDIF.PAUL CEZANNE - TERESINA'>
                          <input type='hidden' name='Valor' value='Aluguel - R$ 3.000,00'>
                          <input type='hidden' name='I_EMAIL' value='[email removido]'>
                          <input type='hidden' name='endereco_imovel' value='AV.MARECHAL CASTELO BRANCO,670-EDIF.PAUL CEZANNE'>
                          <input type='hidden' name='cidade_imovel' value='TERESINA'>
                          <input type='hidden' name='estado_imovel' value='PI'>
                          <input name='ultima_atualizacao' type='hidden' id="ultima_atualizacao" value='07/23/2010 09:01:25'>
                          </font></td>
                      </tr>
                    </table>
                  </form>

É o seguite, sua aplicação PHP não sabe falar JSP nem vice & versa, porém as duas sabem falar XML, comunicação entre sistemas de tecnologias diferentes distribuídos ou não é com Web Service, pode tentar que dá certo! :idea:

Hebert_Coelho

Vc quer apenas disparar uma ação dentro do java? Ou vc quer prencher um formulário no navegador da pessoa?

dxos

dei uma olhada rapida no codigo, mas onde tem codigo php ai?? esta é uma pagina HTML apenas …
vc vai mandar normalmente o codigo para o jsp.

Criado 29 de julho de 2010
Ultima resposta 29 de jul. de 2010
Respostas 4
Participantes 5