1. 程式人生 > >html引用圖片資源無法顯示的問題

html引用圖片資源無法顯示的問題

     頭疼,頭都大了,寫了個很簡單的html網頁,匯入了一個圖片資源,卻怎麼都不顯示,查了書和網頁,發現沒錯啊,怎麼就不顯示呢?尼瑪,尼瑪這些大牛寫的時候倒是寫清楚點啊,寫的那麼模糊就還不如別寫呢。看我給菜鳥們帶來點福利,一定教會你們。

   環境:eclipse  動態頁面專案 tomcat8   

    一、釋出出去的專案部認識絕對路徑。

     如題,所以如果你引用的是絕對路徑來顯示圖片是不能顯示出圖片的,所以大家別掙扎了,必須使用相對路徑。

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>登入</title>
</head>
<body  >
<img  src="C:/Users/lenovo/Desktop/webstudy/test.jpg">
</body>
</html>
   如上程式碼,img的引用是一個絕對路徑,但是無法顯示圖片。

二、引用相對路徑。

     先說下這個相對路徑是什麼東西。相對路徑指的是相對於webcontent的路徑,而非你些的程式碼的檔案的路徑。什麼意思呢?

     如果你的程式碼寫的是這樣,而且你這個程式碼的頁面放在專案的webconten/webstudy下面,那你的圖片應該存在哪裡呢?

<img  src="test.jpg">
     重點來了重點來了重點來了你必須把圖片檔案放在webconten下面,而不是webstudy下面。就是這個意思。

三、釋出專案

     很可能你的專案什麼都對了,但是新改動了的專案沒有被髮布,這個時候記得點選servers->右鍵點選伺服器->clean,然後再重新start釋出你的專案。

四、確保已經真的釋出了

      開啟這個檔案:workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\你的專案名稱,在這個檔案下應該有你釋出的圖片,才說明你真的以及釋出成功了。比如我的專案名稱叫myStruts2,所以在這workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\myStruts2,由於我是吧圖片直接放在webcontent的,所以在這個目錄下有我放的圖片

相關推薦

html引用圖片資源無法顯示的問題

     頭疼,頭都大了,寫了個很簡單的html網頁,匯入了一個圖片資源,卻怎麼都不顯示,查了書和網頁,發現沒錯啊,怎麼就不顯示呢?尼瑪,尼瑪這些大牛寫的時候倒是寫清楚點啊,寫的那麼模糊就還不如別寫呢。看我給菜鳥們帶來點福利,一定教會你們。    環境:eclipse  動

UIWebview 載入本地html圖片資源無法正常載入的問題

今天在做webview載入本地html的時候遇到一個問題,本地html中含有圖片資源,用瀏覽器直接正常載入html,但是UIWebview在載入的時候圖片找不到,懷疑是圖片路徑問題,於是查了好多資料,

微信小程式安卓手機訪問不到圖片無法顯示圖片

關於微信小程式不顯示圖片 通病可能有以下幾個可能性: 非本地圖片:確定圖片資源存在,copy 圖片url再瀏覽器開啟,確定圖片資源存在且能正常訪問 本地圖片:確定相對路徑或者絕對路徑正確 微信小程式圖片路徑,不可以存在中文,使用英文做路徑和檔名 檔案字尾文,小寫。且保證正確 網路圖片,必須確保域名已經備案

ReactNative WebView使用本地HTML在真機上無法顯示的問題

在使用WebView顯示本地的html頁面時,像使用圖片資源一樣使用時: const source = reuqire('./index.html'); 在debug模式下,Android和IOS都可以正常顯示。 然而在release模式時,雙端在手機

Android開發技巧——TextView載入HTML圖片及程式碼顯示問題

前幾天在做一個Gradle使用者指南的應用程式,使用的是TextView來載入HTML內容(至於為什麼不用WebView,我也沒有認真使用並比較過,也許以後會換吧),其中遇見了一些糾結的問題,所幸主要的問題都一一解決了。 下面說一下遇見的幾個問題及我的解決方法。 TextV

Android Studio中如何引用圖片資源

        隨著不斷接觸Android Studio,越來越發現和Eclipse有著巨大的區別。無論是表面的目錄結構,還是內在對各種資源的管理。本篇就來聊聊Android Studio中如何來顯示圖片, 以及與Eclipse中的區別。        在Eclipse中根據

如何解決flask+HTML無法顯示本地圖片的問題

做了一個網頁,有註冊和登入動能,想加入圖片修飾一下,卻只能在HTML下開啟,不能用服務端開啟(即127.0.0.什麼什麼那個地址)。 原因是:如果從服務端訪問頁面,則只讀取templates中的HTML檔案,不能讀取其中的圖片。因此: 解決辦法如下: 首先,將圖片(123.jpg)從HTML

hexo引用本地圖片無法顯示

最近重新開始用起hexo,但是發現在文章中引用本地圖片時總是顯示不出來。 問題如下圖所示。 花費了許久時間才解決這個問題。 因此將一些解決經驗整理出來,希望能幫助到大家。 一、外掛安裝與配置 首先我們需要安裝一個圖片路徑轉換的外掛,這個外掛名字是hexo-ass

移動端-處理後臺傳過來的html圖片顯示

load win col var 後臺 移動端 ner code doc function DealWithImg() { var width = 0; if (window.screen.width) {

C# 引用DLL調用時註釋無法顯示

spa 目錄 log 生成頁面 調用 dll文件 .com 生成 註釋 修改前,調用DLL中的方法沒有註釋: 修改後,調用DLL中的方法有註釋: 解決辦法: 在生成DLL時,將項目屬性的生成頁面中,勾選“XML文檔文件”

解決ueditor編輯器圖片在線管理圖片無法顯示

har equal bar fix cati img nbsp set mod 使用ueditor,點擊在線管理,服務器圖片路徑顯示不正確,如下圖所示 查看源碼,如下: 發現圖片src中中間多了一長串的項目跟路徑,解決的辦法是 把 jsp/controller.jsp

Unity3d-WWW實現圖片資源顯示以及保存和本地加載

editor call clas amp private out .text sset bytes 本文固定連接:http://blog.csdn.net/u013108312/article/details/52712844 WWW實現圖片資源顯示以及保存和本地加

SSM使用boostrap框架 ,靜態資源無法引用

pri java 截器 技術 nbsp log 解決辦法如下 gpo build 最近在看了簡書的一個大牛寫的東西,感慨良多。這個世界最可怕的事情就是比你優秀的人還比你努力! 我做畢業設計遇到的一個SSM框架,頁面使用的jsp,在使用boostrap的時候遇到的問題,框架一

drupal7圖片樣式無法生成與顯示

index.php In drupal AS 生成 類型 div bsp try_files 正常設置了圖像的樣式,並且為內同類型正確設置了顯示的樣式。但是上傳圖片後,卻並沒有在對應的文件夾下生成對應的縮略圖。自然沒有顯示。 網上查詢了一下,需要為nginx添加兩個設置:

Discuz 部署,500 – 內部服務器錯誤。 您查找的資源存在問題,因而無法顯示

無法顯示 查找 安全性 超過 基於 方法 true iis windows7 Windows7 IIS 500 – 內部服務器錯誤解決方案 1、解決方法:打開IIS,在功能視圖中找到“錯誤頁”,雙擊進去後,看最右邊的“操作”下的“編輯功能設置…”,將“錯誤響應”下的“詳細錯

Android_5_學習《第一行代碼》的使用攝像頭和相冊無法顯示圖片問題解決

解決方法 andro user mage 一行代碼 進入 選中 == 無法顯示 解決方法參照網上教程: 學習《第一行代碼》的使用攝像頭和相冊無法顯示圖片總結 在《第一行代碼》的8.3小節調用攝像頭和相冊時,發現書上把代碼敲完後,可以調用攝像頭拍照, 勾選確認後回到APP

html+css3】在一張jpg圖片上,顯示多張透明的png圖片

*** 放置 技術分享 一個 col 標簽 ech 透明 image 1、需求:在一個div布局裏面放置整張jpg圖片,然後在jpg圖片上顯示三張水平展示的透明png圖片,且png外層用a標簽包含菜單 2、效果圖: 3、上圖,底層使用藍色jpg圖片,【首頁】、【購物車】、【

Eclipse匯出的jar包無法顯示圖片

在用java開發桌面應用程式時(雖然現在很少有人用),如果將專案匯出成jar包而專案中包含圖片等資源時,可能會無法正確載入這些資源。這主要是因為jar包是一個單獨的檔案而非資料夾,絕對不可能通過 “file:/e:/…/ResourceJar.jar/resource/123.jpg”

WWW實現圖片資源顯示以及儲存和本地載入

WWW實現圖片資源顯示以及儲存和本地載入 using UnityEngine; using System.Collections; using System.IO; using UnityEditor; enum GetPicType { DownLoad = 0, Local

servlet使用dispatcher轉jsp頁面,原本圖片無法顯示

在servlet處理完之後使用dispatcher轉到jsp頁面,原本的圖片無法顯示, 因為servlet轉jsp的路徑目錄與原本的路徑目錄不同。所以會有無法顯示的問題; 解決方案;就是在jsp頁面新增 <% String path = request.getContextPath()