Inquiridor
Applet para asp.net

Pergunta
-
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.
-
-
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
-
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