Re: [JSP ] 從資料庫抓圖

看板java作者 (痞子軍團團長)時間18年前 (2007/12/23 21:50), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/12 (看更多)
※ 引述《cloud1203 ( )》之銘言: : response.setContentType("image/jpg"); : sqlcmd="select * from table where month=?"; : pstmt=con.prepareStatement(sqlcmd); : pstmt.setString(1,month); : rs=pstmt.executeQuery(); : while(rs.next){ : BufferedInputStream jpgdata = : new BufferedInputStream(rs.getBinaryStream("AttachedFile1")); : byte[] buf = new byte[3*1024*1024]; : int len; : while((len = jpgdata.read(buf,0,buf.length))!=-1){ : out.write(buf,0,len); : } : } : 最後的out.write(buf,0,len);會有cannot resolve symbol的問題 : write的第一個參數可以吃byte嗎? 1. 你又沒講這段程式碼是在 JSP 裡頭還是在 Servlet 裡頭 如果在 Servlet 裡頭,你也沒講 out 是哪個類別 2. 忽略 1 的問題,假設你是用 JSP 的隱含物件 那嘛,write 吃什麼... 你應該是去問 API 阿... 最後... 我是沒 try 過這樣子的程式碼會怎樣 只是... 如果 rs 裡頭有三筆資料 真的就能順利顯示三張圖片嗎?... [抖] -- 侃侃長論鮮窒礙 首頁:http://www.psmonkey.idv.tw 眾目睽睽無心顫 Blog:http://ps-think.blogspot.com 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.192.64
文章代碼(AID): #17RcUTRw (java)
討論串 (同標題文章)
文章代碼(AID): #17RcUTRw (java)