String cmd = "SELECT * FROM "+attTabel; //String cmd = "SELECT * FROM "+attTabel+" WHERE AFTALEID='"+id+"' AND ATT_FIL='"+name+"'"; result = statement.executeQuery(cmd); if(result.next()) { contentType = result.getString("CONTENT_TYPE"); blob = result.getBlob("FIL_BLOB"); byte[] blob_res = blob.getBytes((long)1,(int)blob.length()); return blob_res; } } catch (Exception e) { res = ("EXCEPTION"+e).getBytes(); } return res; }
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ServletOutputStream out = response.getOutputStream(); aftaleid = request.getParameter("aftaleid"); name = request.getParameter("name"); byte[] b = getDok(aftaleid, name); response.setContentType("application/msword"); //response.setContentType(contentType); if (b != null) { out.write(b); } }
Men jeg får bare "Snavs" ud på skærmen...: ÐÏࡱá>þÿ <>þÿÿÿ;ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿì¥ÁU@ð¿Ü bjbj¬›¬›%,ÎñÎñÜÿÿÿÿÿÿˆPPPPPPPdh h h h t tde¶ô ô ô ô ô ô ô ô äææææææ$Rm Pô ô ô ô ô PPô ô hhhô ÖPô Pô ähô ähØh@PP@ô è Ð2öÏá Äh Ê @`„50e@ýÔ”ý@ddPPPPýP@ ô ô hô ô ô ô ô dd h hddh
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Ja, det er starten af et Word dokument... Jeg tog ikke det hele med ;-)
Når jeg uploader dokumentet, og gemmer det i DB, har jeg prøvet at skrive størrelsen ud. Det samme har jeg prøvet efter at have hentet det ud fra DB, og de er ens...!
Den "contentType" jeg sætter, er den jeg har fået fra upload-delen.
P.S. Jeg kan da lige sige, at jeg også har prøvet med Oracle's BLOB, og getBLOB() fra OracleResultSet, men det virker slet ikke. Der får jeg bare returneret et "tomt" bytearray...
hvis du skal downloade den skal du nok have fat i noget ligende dette response.setHeader("Content-disposition", "attachment;filename=" + sn.getName() + "" + request.getParameter("id") + ".java");
Tjaaaa, nu virker det faktisk...??? Jeg startede dagen med at sende en link til en anden, for at se om resultatet var det samme, men det virkede... Så prøvede jeg selv, og det virkede sørme også ??? Min maskine skulle åbenbart bare genstartes, suk...!
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.