Páginas

19 de febrero de 2013

llamada al sevlets con otro pantalla



llamada del código descarga en gwt
             
              String url = "/no_proyecto/upload?accion=descargar&id=" + model.get("id") + "&id_documento=" + model.get("id_documento") + "&no_documento=" + model.get("no_documento")  + "&cl_usuariocrea=" + model.get("cl_usuariocrea") + "&no_fichero=" + model.get("no_fichero") ;
             
              boolean frameExists = (RootPanel.get("Descarga") != null); 
              if(frameExists) { 
              Widget widgetFrame = (Widget)RootPanel.get("Descarga"); 
              widgetFrame.removeFromParent(); 
              } 

              NamedFrame frame = new NamedFrame("Descarga"); 
              frame.setUrl(GWT.getModuleBaseURL().substring(0, GWT.getModuleBaseURL().indexOf("/nombre_proyecto")) 
              + url); 
              frame.setVisible(false); 

              RootPanel.get().add(frame); 
           

llamada del código descarga en gwt 
              /**
              // Abrir un HTTP
              Element e = DOM.createIFrame();
              e.setAttribute("src", url);
             
             
              // Abrir ventana de descarga
              Window.open(url, "Descarga",
                      "menubar=yes," + 
                      "location=false," + 
                      "resizable=yes," + 
                      "scrollbars=yes," + 
                      "status=no," + 
                      "dependent=true");
                  

No hay comentarios: