1. 請問如何從mysql資料庫中讀取圖片路徑然後將圖片顯示在jsp頁面上
MySQL資料庫為BLOB做出的定義如下:BLOB數據類型是一種大型的二進制對象,可以保存可變數量的數據。BLOB具有四種類型,分別是TINYBLOB,BLOB, MEDIUMBLOB 與LONGBLOB,區別在於各自所能夠保存的最大數據長度區別。關於如何編寫文件的上傳,我們在這里就不再介紹了,感興趣的讀者可以參見「網頁陶吧」內的相關文章。現在,我們主要來看一下如何接收上傳文件並將其存入到MySQL資料庫中。具體的腳本代碼如下,其中我們假定文件上傳域的名稱為Picture。
具體如下:
1、簡介
MySQL是一個開放源碼的小型關聯式資料庫管理系統,開發者為瑞典MySQL AB公司。目前MySQL被廣泛地應用在Internet上的中小型網站中。由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站資料庫。
2、軟體介紹
MySQL最初的開發者的意圖是用mSQL和他們自己的快速低級常式(ISAM)去連接表格。經過一些測試後,開發者得出結論:mySQL並沒有他們需要的那麼快和靈活。這導致了一個使用幾乎和mSQL一樣的API介面的用於他們的資料庫的新的SQL介面的產生,這樣,這個API被設計成允許為用於mSQL而寫的第三方代碼更容易移植到MySQL。
3、管理工具
可以使用命令行工具管理MySQL資料庫(命令mysql 和 mysqladmin),也可以從MySQL的網站下載圖形管理工具MySQL Administrator,MySQL Query Browser和MySQL Workbench。
2. eclipse創建文件夾存放圖片,mysql資料庫存放圖片路徑,jsp頁面怎麼才能顯示出來
通過查詢資料庫,把圖片路徑讀出來
然後在jsp的img標簽的src屬性中賦值圖片路徑,就會顯示出來了。
3. jsp中img的url屬性
如果是絕對路徑請寫成:http://www..com/img/_sylogo1.gif這種格式。試想一下你的頁面發布到網上專,在另外一台電腦上打開,屬這時就可能找不到C盤下的圖片目錄了。
單純的靜態頁面是通過瀏覽器直接打開,可以找到本地磁碟的文件。
但如果是jsp文件則需要伺服器進行編譯,訪問者訪問的是伺服器暴露給外網的埠,埠里的內容是通過伺服器軟體提供的,所以如果要寫成絕對路徑就一定要寫在伺服器提供服務的目錄下。如tomcat 的webapps內的目錄下,如weblogic的domian目錄下等等。
4. 誰有資料庫中存的是圖片路徑,然後jsp頁面顯示圖片出來
1、准備要顯示的圖片,並創建一個最簡單的jsp頁面,運行起來。
5. 求大蝦賜教!JSP中顯示圖片要用到<img src="url">HTML標簽,我想從資料庫中讀出url作為src的參數怎麼做
這樣的格式是對的,只要你的book.getImgurl() 能獲取存在數據中圖片的地址版。要注意的是權獲取到是圖片的地址要和真實的地址一樣。
你這不顯示圖片,可以在這個頁面右擊選擇查看源碼,看看獲取的路徑是什麼
6. 用fileupload上傳圖片,怎麼獲取上傳後圖片的相對路徑
你上傳時不是通過獲取過圖片保存路徑的絕對路徑嗎,比如這樣:
java">Stringpath=this.getServletContext().getRealPath("/data/userfile/image");//文件保存路徑
然後你只需要把圖片的文件名再保存在資料庫中,在顯示頁面直接使用相對路徑來指向圖片文件即可,「相對路徑+文件名」,比如:
<br>照片:<imgsrc=data/userfile/image/<jsp:getPropertyname="loginedInform"property="pic"/>width=100height=100></img>
7. jsp文件夾中的文件怎麼寫入img中的圖片路徑
如果是本路徑下的IMG,不需要引入相對路徑,因為默認就會在當前路徑下找回相應的圖片。答
舉例:<div class="zj02"><img src="zj_01.gif" /></div>;
備註:如果是同級文件路徑的話,那麼就需要引入相對上級路徑的自路徑。
舉例:<div class="zj02"><img src="../images/zj_01.gif" /></div>;
此時說明是此圖片是jsp上級路徑的同級路徑「images」文件夾下面的文件
8. js如何將絕對url傳入到img標簽的src中
需要准備的材料分別有:電腦、html編輯器、瀏覽器。
1、首先,打開版html編輯器,新建html文件權,例如:index.html,編寫問題基礎代碼。