首頁 > Java > java教程 > java web中如何加入圖片

java web中如何加入圖片

angryTom
發布: 2020-02-10 11:16:33
原創
8167 人瀏覽過

java web中如何加入圖片

java web如何加入圖片

#對於java視覺化介面插入背景圖片只需要background-image:url(圖片路徑)就行,而對於web專案中,並非如此

<div class=&#39;ban&#39; style="height:100%;background-image:url(&#39;/img/qx.jpg&#39;)">
登入後複製

效果如下:

java web中如何加入圖片

#我們就需要在jsp頁面中寫Java程式碼,讓Java來取得專案的根路徑,透過絕對路徑的方式引入這些圖片檔案。我們則需要在jsp檔案的開頭寫入下面的程式碼。

<%
String path = request.getContextPath();
String basePath=null;
basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
int port=request.getServerPort();
if(port==80){
    basePath=request.getScheme()+"://"+request.getServerName()+path;
}else{
    basePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path;
}
request.setAttribute("basePath", basePath);
%>
登入後複製

這幾段程式碼只是取得基本的路徑,而request就是我們常說的JSP九大隱式物件之一,JSP就是Servlet,request.setAttribute("basePath", basePath) 表示將會得到的basePath(專案根路徑)存放到request作用域中,但到這裡我們還是無法把圖片顯示出來,我們需要在圖片路徑前面加入這行程式碼$。如下:

<div class=&#39;ban&#39; style="height:100%;background-image:url(&#39;${basePath}/img/qx.jpg&#39;)">
登入後複製

java web中如何加入圖片

(相關影片教學分享:java影片教學

以上是java web中如何加入圖片的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
java可以做為web的後端嗎?
來自於 1970-01-01 08:00:00
0
0
0
安裝JAVA
來自於 1970-01-01 08:00:00
0
0
0
無法安裝java
來自於 1970-01-01 08:00:00
0
0
0
求救:JAVA加密的資料PHP解密
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板