當前位置:首頁 » 數據倉庫 » java讀取資料庫圖片路徑
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

java讀取資料庫圖片路徑

發布時間: 2022-09-19 11:52:58

1. JAVA怎麼把圖片從資料庫中調用出來

1 一半圖片都是把路徑存放在資料庫的 到時候取出路徑就可以了
2 在資料庫有blob格式可以存放圖片 以二進制流的方式取出來

<% String zjbm = CheckParam(request.getParameter("zjbm"),""); String zpSql = "select zp from tjjryxxx where sfzh = '"+zjbm+"'"; out.clear(); response.setContentType("image/jpeg"); response.setHeader("Content-Transfer-Encoding","base64"); Connection connection = null; PreparedStatement ps = null; ResultSet rs = null; Blob blob =null; byte[] data = null; try{ connection =getConn(); ps = connection.prepareStatement(zpSql); rs = ps.executeQuery(); while(rs.next()){ blob = (Blob)rs.getBlob("zp"); long nlen = blob.length(); int nsize = (int) nlen; data = blob.getBytes(1,nsize); OutputStream out1 = response.getOutputStream(); BufferedOutputStream bos =null; bos = new BufferedOutputStream(out1); bos.write(data,0,data.length); bos.close(); rs.close(); } }catch(Exception e){ e.printStackTrace(); } %>

2. Java jsp中根據從資料庫中查詢出來的路徑顯示圖片

jsp是靠載入圖片路徑來顯示圖片的,圖片可以保存在項目中,也可以保存到磁碟的某個路勁下。
圖片放webroot下,一般是webroot下建一個img或pic
文件夾專門存圖。
jsp使用的時候<img
src"<%=request.getContextPath()%>/pic/mypic.gif"/>
這樣就可以載入到圖片了。

3. 在資料庫中的表格里放了圖片的地址,要在java程序的界面上面顯示出圖片,有誰知道怎麼操作么

在資料庫中存在的只是一個地址,而並非「實質的圖片」

你要在java中顯示這個圖片,必須從資料庫中找到這個「實質的圖片」所在的位置,也就是地址

然後再引用就是了,比如放在jsp的div中
<div><img src="從資料庫中得到的地址"/></div>

4. java怎樣把圖片保存到資料庫然後讀出來在html中顯示

一般是將圖片本體存放到OSS,圖片的路徑存放到資料庫,然後jsp中獲取的是他的路徑
然後用<img src="OSS的鏈接/"+你資料庫的圖片路徑> 你可以用本地圖片試試 將圖片本體存放在你的E盤/image下面 然後你存入資料庫的是你的圖片名 然後將圖片上傳到本地 然後使用<img src='E盤/image'+資料庫裡面的圖片名> 就可以顯示了 你可以試試

5. Java jsp中根據從資料庫中查詢出來的路徑顯示圖片

jsp是靠載入圖片路徑來顯示圖片的,圖片可以保存在項目中,也可以保存到磁碟的某個路勁下。
圖片放webroot下,一般是webroot下建一個img或pic 文件夾專門存圖。
jsp使用的時候<img src"<%=request.getContextPath()%>/pic/mypic.gif"/>
這樣就可以載入到圖片了。

6. java如何讀取資料庫中的路徑在標簽框中顯示圖片

1、從DB得到圖片路徑
2、載入圖片到 ImageIcon
3、顯示在JLabel中,setIcon(ImageIcon)

7. 在JAVA中如何將圖片從資料庫讀取到頁面上

這是用Struts做的
<img src="<bean:write name="item" property="page"/>" width="100" height="100">

圖片文件夾必須在伺服器里