1. 程式人生 > >轉載自:Hadas-Wk MyEclipse中建立WEB工程,運用標籤顯示圖片等,但無法顯示問題

轉載自:Hadas-Wk MyEclipse中建立WEB工程,運用標籤顯示圖片等,但無法顯示問題

首先,客戶端瀏覽器訪問jsp頁面的時候,解析圖片路徑後是在伺服器的tomcat的工程下面去尋找,在MyEclipse中是在WebRoot線面去找,這是關鍵所在。

情況一:把圖片picture.jpg(比如這個圖片名是picture.jpg)放在和JSP檔案同一目錄下(即預設的WebRoot下),這樣用

            <img src="picture.jpg" width="240" height="120" border="0"/>是可以的,但是JSP檔案和圖片檔案混雜,不便於管理和查詢等;

情況二:在WebRoot資料夾下新建以資料夾img(比如是img,資料夾名字自己適當取即可),把所有工程要用到的圖片移到img資料夾中,

             此時需要做的是通過Javascript 編寫程式碼(有點的JSP模板中有,在建立JSP檔案時預設就有此程式碼):

           1. <%  String path = request.getContextPath();

 2.       String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
           3. %>

           4.   <base href="<%=basePath%>">

            此時已經將tomcat的訪問路徑設為:http://localhost:8080/project_name/jsp_name.jsp ( 其中project_name為你的工程名,jsp_name為你要顯示圖片的jsp檔名),

           只需用<img src="img/picture.jpg"/> 即可;

情況三:跟情況二一樣,只是換了種表示。

              去掉情況二中第4行程式碼,用<img src="<%=basePath %>img/picture.jpg"/> 即可;

相關推薦

轉載Hadas-Wk MyEclipse建立WEB工程運用標籤顯示圖片無法顯示問題

首先,客戶端瀏覽器訪問jsp頁面的時候,解析圖片路徑後是在伺服器的tomcat的工程下面去尋找,在MyEclipse中是在WebRoot線面去找,這是關鍵所在。情況一:把圖片picture.jpg(比如這個圖片名是picture.jpg)放在和JSP檔案同一目錄下(即預設的W

MyEclipseWEB工程遷移到eclipse裡

引言: 最近公司專案開發中,使用的myeclipse平臺開發,儲存一個js頁面要校驗40多秒,漫長的等待有點受不了。myclipse裡自動的東西太多了,不喜歡,喜歡用原生態的eclipse jee 版。於是琢磨著把web工程從myeclipse裡遷出來,同時也能跟cvs同步就

轉載yccMelody部落格園 eclipse部署web專案至本地的tomcat在webapps找不到問題

一、發現問題在eclipse中新建Dynamic Web Project,配置好本地的tomcat並寫好程式碼後選擇Run on Server,但執行後發現在tomcat的安裝目錄下的webapps並沒有出現所建立的工程名字。二、驗證很明顯專案並沒有自動部署到Tomcat的Webapps中而是部署在了別的容器

MyEclipse建立新的Maven專案(webapp目錄結構)過程如下

圖文詳解MyEclipse中新建Maven webapp專案的步驟(很詳細)1. New -> Project... -> Maven Project填Group Id,Artifact Id,和Package(請參考後面的“關鍵詞”),點選“Finish”建立完

list集合 轉載超超boy

上篇總結了Set集合,這回總結下List集合。。。。先來框架圖: 一、List集合 List集合代表一個元素有序,可重複的集合,集合中每個元素都有對應的順序索引。List介面中增加了一些根據索引操作元素的方法:    void add(int index,E element )

轉載http://blog.csdn.net/hguisu/article/details/7418161 作者為真實的歸宿

轉載自:http://blog.csdn.net/hguisu/article/details/7418161 作者為:真實的歸宿 1.什麼是IO       Java中I/O操作主要是指使用Java進行輸入,

Microbiome在人工腸道建立動態線性模型指導設計和分析微生物組研究

文章目錄 在人工腸道中建立動態線性模型指導設計和分析微生物組研究 導讀 摘要 主要結果 圖1. 技術變異掩蓋了微生物動態的模型 圖2. 10個最高丰度細菌科隨時間變化 圖3. 生物和技術變異的結

如何用JAVA實現找到100~999的完全平方數(轉載邵發)

如何用JAVA實現找到100~999的完全平方數(轉載自:afanihao.cn) //主程式 package fuckthismy; public class helloworld { public s

夜光解決eclipse無法建立web工程的問題

夜光序言: 你問我在不在意?我放在心尖上的人,我想守護的人,我絕不允許別人傷害到她,更不允許自己傷害她~ 正文: 你要知道idea很吃記憶體的,便於書寫,我們開發人員會使用eclipse,但是有的時候需要安裝外掛,這就是為什麼軟體體積小也有不利的地方~~ 詳細邏輯:

Docker之旅在Docker容器建立第一個程式

Docker的概念 Docker是開發人員和系統管理員 使用容器開發,部署和執行應用程式的平臺。使用Linux容器來部署應用程式稱為集裝箱化。容器不是新的事物,但它們用於輕鬆部署應用程式。 一、測試一下Docker的版本 1. 檢視Docker

AVAudioSession (轉載360 doc)

AVAudioSessionCategoryAmbient 這個類別不會停止其他應用的聲音,相反,它允許你的音訊播放於其他應用的聲音之上,比如iPod。你的應用的主UI縣城會工作正常。呼叫AVAPlayer的prepareToPlay和play方法都將返回YES。當用戶鎖屏時,你的應用將停止所有正在回放的音訊

SAS在PROC SQL建立索引

PROC SQL;             create <unique> index <indexname> on   <tablename(colname)>; *unique 可選 quit;  示例: PROC SQL;    

MyEclipse—如何在MyEclipse建立servlet3.0

        servlet3.0隨著Java EE6規範一起釋出,那麼如何在MyEclipse中建立3.0版的servlet呢?        1、啟動MyEclipse,獲得下圖:        2、點選上圖“File”工具欄,獲得下圖:        3、將滑鼠移到“

android studiores資料夾建立menu資料夾

1、在res資料夾中建立menu資料夾這一步在eclipse中是比較簡單的,但在as中就有較大的不同了 2、下面就是建立menu資料夾的過程 1)依次選擇圖中紅色圈中的部分,注意不是藍色圈中的部分(

DbForge Studio for SQL Server入門教程在查詢生成器建立查詢

我們將使用視覺化查詢設計器建立一個示例查詢。我們將使用AdventureWorks2012資料庫。假設我們需要顯示上一年度總銷售額超過2 000 000的所有員工。 以可視方式建立查詢: 1.建立伺服器連線。有關如何建立伺服器連線的詳細資訊,請參閱:如何連線到資料庫。

CSDN使用如何在CSDN建立自己的部落格專欄

算起來註冊時間,本人也算是CSDN的老使用者了,但是對於一些CSDN的功能還是全部都知道和了解,今天我分享一下在CSDN中如何建立自己的部落格專欄,部落格專欄顧名思義,它的作用就是讓你把某一方面的知識或者技術放到一起,這樣可以讓人通過一個專欄裡面的知識就可以知道這個模組的很多

MyEclipse建立Maven Project跟Maven Module

下面的內容存在一些錯誤,只能作為參考。 這裡介紹在MyEclipse中建立Maven Project和Maven Module Project。 一般情況下,一個Maven Project下面建立多個Maven Module Project。 1、建立Maven Project ① 右擊 --&

圖文詳解MyEclipse建立Maven webapp專案的步驟

因為教程使用的maven是自己下載配置的,並沒有使用MyEclipse自帶的(高版本的MyEclipse自帶maven)。所以首先你要安裝了maven 開啟MyEclipse,Window–>Preferences 找到MyEclipse–>M

如何在Myeclipse建立MySQL資料庫驅動

點選工具欄Window------>show view----->DB Browser,點選空白處new一個,如下所示: 1、Driver template選擇MySQL Connector/J 2、Driver name,自己隨便寫一個驅動名即可 3、Conn

Maven環境搭建以及在myeclipse建立Maven專案

一、Maven環境搭建 2.配置環境變數。系統屬性----高階-----環境變數-----環境變數-----新建 變數名:M2_HOME 變數值:D:\Maven\apache-maven-3.5.0 找到path 在環境變數值尾部加入:;%M2_HOME%\bin 3