none
Applet para asp.net RRS feed

Todas as Respostas

  • Depende,

    Como você enviou as informações do Applet para a aplicação Asp.Net ?

    Fiz recentemente uma aplicação que integrava Java Applet ao .Net, e as informações eu passava via querystring.


    Se a sugestão resolver o problema, favor marcar como Resposta.

    terça-feira, 7 de agosto de 2012 11:37
  • o problemas e o seguinte, eu tenho um array de string no meu applet, e tenho que enviar para o asp.net, para que posteriormente salve em banco, tem como fazer ?
    terça-feira, 7 de agosto de 2012 12:14
  • Sim, utilize o JSObject para enviar para uma página .ASPX

    No exemplo abaixo, assim quando fechar o Java Applet, será chamado a página Cliente.aspx passando um Cliente_Id na querystring.

    JSObject.getWindow(ui).eval("$(function () { $(window).unload(function () { window.opener.location.href = 'Cliente.aspx?Cliente_Id=" + rs.getString("Cliente_Id") + "'; }); window.close(); });"

    JSObject encontra-se no arquivo plugin.jar que está na JRE do Java, basta apenas referenciá-la ao seu projeto no Java.


    Se a sugestão resolver o problema, favor marcar como Resposta.


    • Editado Lucas_Santos terça-feira, 7 de agosto de 2012 16:58
    terça-feira, 7 de agosto de 2012 12:25
  • esta funcionado perfeitamente quando debugo essa linha de comando

    JSObject.getWindow(ui).eval("$(function () { $(window).unload(function () { window.opener.location.href = 'Cliente.aspx?Cliente_Id=" + rs.getString("Cliente_Id") + "'; }); window.close(); });"

    eu vejo as infomações do rs blz, mas nao chama a pagina Cliente.aspx, no onload, estou fazendo isso:

    if (!IsPostBack)
    {
       if (Request.QueryString["cliente_id"] != null)
         this.cliente_id = Request.QueryString["cliente_id"].ToString();
    }
    else
      if (Request.QueryString["cliente_id"] != null)
        this.cliente_id = Request.QueryString["cliente_id"].ToString();    

    mas nem seguer entra.

    onde estou errando ?


    • Editado Paulosix terça-feira, 21 de agosto de 2012 14:06
    terça-feira, 21 de agosto de 2012 14:05