」即可。"/> 」即可。">

首頁 >Java >java教程 >java圖片顯示不出來怎麼辦

java圖片顯示不出來怎麼辦

藏色散人
藏色散人原創
2020-04-07 10:19:085555瀏覽

java圖片顯示不出來怎麼辦

java圖片顯示不出來怎麼辦?

解決javaweb專案使用Tomcat服務在網頁中的某些頁面中的圖片無法顯示問題。

最近寫了一個web項目,但在瀏覽器中測試,發現某些頁面中的圖片無法顯示。

推薦教學:《java學習

原因是在載入頁面時一些img標籤或css中的background-image請求了一些含有中文的圖片。於是這個頁面會自動向服務端發送請求獲取資源,但是這個過程不會體現到網址列的,是在後台操作的。例如我請求了一個index.html頁面但是頁面中有一個java圖片顯示不出來怎麼辦標籤。透過firedebug可觀察如下:

 java圖片顯示不出來怎麼辦

而tomcat預設是用ISO-8859-1來處理請求位址的,因此會出現圖片無法顯示。解決方法如下:

在TomcatServers中找到對應項目的server,然後修改server.xml設定文件,在server.xml中找到:

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

改成如下:

<Connector connectionTimeout="20000" URIEncoding="utf-8" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

於是,問題解決了。

以上是java圖片顯示不出來怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn