首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> JSP 程式設計 >> 關於JSP

用 JSP 實現資料庫圖片存儲與顯示實例

     編輯:關於JSP

動態顯示圖片需將圖片二進位存入資料庫,而非僅存檔名。採用 JSP 程式模式實現。

建表腳本

CREATE TABLE [dbo].[p] (
  [picid] [int] IDENTITY(1,1) NOT NULL,
  [picname] [varchar](50) NULL,
  [pic] [image] NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

上傳頁面 InputImage.jsp

<form action="testimage.jsp" method="POST" enctype="multipart/form-data">
  題目<input name="picname" type="text"><br>
  圖片<input name="pic" type="file"><br>
  <input type="Submit" value="提交">
</form>

後續 testimage.jsp 需處理 multipart 請求,將檔案流寫入 image 欄位;顯示頁面則從資料庫讀取二進位流輸出 Content-Type: image/jpeg。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved