gwtipstricks:idxtipstricks:doc_mapping_xml

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
gwtipstricks:idxtipstricks:doc_mapping_xml [2021/03/17 16:37]
francesco.rosati
gwtipstricks:idxtipstricks:doc_mapping_xml [2021/04/02 17:52] (versione attuale)
francesco.rosati
Linea 39: Linea 39:
  
 //1) recupero dei dati //1) recupero dei dati
-String keyColumn = "id_contractor"; +String keyColumn = "id_test"; 
-String ​id_contractor ​= (String) item.get(keyColumn);​ +String ​itemId ​= (String) item.get(keyColumn);​ 
 + 
 HashMap<​String,​ Object> valuesMapQuery = new HashMap<​String,​ Object>​();​ HashMap<​String,​ Object> valuesMapQuery = new HashMap<​String,​ Object>​();​
-valuesMapQuery.put(keyColumn,​id_contractor);+valuesMapQuery.put(keyColumn,​itemId)
 + 
 +String xmlValue ="​questo è un test";
  
 //​1.1)RECUPERRO DEL VALORE DI UN CAMPO DAL DB //​1.1)RECUPERRO DEL VALORE DI UN CAMPO DAL DB
Linea 116: Linea 118:
    
 //4) SERVIZIO PER LA CREAZIONE DEL DOC AGGIORNATO: //4) SERVIZIO PER LA CREAZIONE DEL DOC AGGIORNATO:
 +String contentDisposition ="​attachment";​
 +
 +//esempi di content type:
 +//​.doc ​     application/​msword
 +//​.docx ​    ​application/​vnd.openxmlformats-officedocument.wordprocessingml.document
 +//​.xls ​     application/​vnd.ms-excel
 +//​.xlsx ​    ​application/​vnd.openxmlformats-officedocument.spreadsheetml.sheet
 +String contentType ="​application/​vnd.openxmlformats-officedocument.wordprocessingml.document";​
 +httpServletResponse.setContentType(contentType );
 +httpServletResponse.setHeader("​Content-Disposition",​contentDisposition+";​filename=\""​+gwBeanDocument.getName()+"​\""​);​
 ZipFile zipFile = new ZipFile(tempFile);​ ZipFile zipFile = new ZipFile(tempFile);​
 OutputStream out = httpServletResponse.getOutputStream();​ OutputStream out = httpServletResponse.getOutputStream();​
 ZipOutputStream zos = new ZipOutputStream(out);​ ZipOutputStream zos = new ZipOutputStream(out);​
 + 
 for(Enumeration e = zipFile.entries();​ e.hasMoreElements();​ ) { for(Enumeration e = zipFile.entries();​ e.hasMoreElements();​ ) {
     ZipEntry entryIn = (ZipEntry) e.nextElement();​     ZipEntry entryIn = (ZipEntry) e.nextElement();​
  • gwtipstricks/idxtipstricks/doc_mapping_xml.1615995469.txt.gz
  • Ultima modifica: 2021/03/17 16:37
  • da francesco.rosati