1. 引言
數據庫應用程序,特別是基于web的數據庫應用程序,常會涉及到圖片信息的存儲和顯示。
通常我們使用的方法是將所要顯示的圖片存在特定的目錄下,在數據庫中保存相應的圖片的名稱,在jsp中建立相應的數據源,利用數據庫訪問技術處理圖片信息。但是,如果我們想動態的顯示圖片,上述方法就不能滿足需要了。我們必須把圖片存入數據庫,然后通過編程動態地顯示我們需要的圖片。實際操作中,可以利用jsp的編程模式來實現圖片的數據庫存儲和顯示。
2. 建立后臺數據庫
if exists (select * from dbo.sysobjects |
3.向數據庫存儲二進制圖片
啟動dreamweaver mx后,新建一個jsp文件。其代碼如下所示。
<%@ page contenttype="text/html;charset=gb2312"%> |
將此文件保存為inputimage.jsp文件,其中testimage.jsp文件是用來將圖片數據存入數據庫的,具體代碼如下所示:
<%@ page contenttype="text/html;charset=gb2312"%> |
4. 網頁中動態顯示圖片
接下來我們要編程從數據庫中取出圖片,其代碼如下所示。
<%@ page contenttype="text/html;charset=gb2312"%> |
將此文件保存為testimageout.jsp文件。下一步要做的工作就是使用html標記:
<%@ page contenttype="text/html;charset=gb2312"%> |
新聞熱點
疑難解答