解決 jsp:include 引用文件時出現亂碼的問題


闡述問題前,先來看一下下面這張圖片左側iframe中的亂碼頁面;

這個就是讓我糾結好一陣子的亂碼截圖:

 

這個亂碼頁面中是使用了<jsp:include>引用標簽后出現了這個問題;

 

源碼截圖:

起初以為是文件編碼的問題,所以各種解決各種可能的找;

有說當jsp include動態文件時(jsp文件)可以在被include的jsp文件頭部加上代碼:

<% @ page language = " java "  contentType = " text/html; charset=UTF-8 "   pageEncoding = " UTF-8 " %>

 

如下圖:

 

即便如此依舊是沒有解決掉我的問題,那么到底是什么原因呢?

其實上網上說的這個辦法並沒有錯誤,個人覺得只是在具體操作中有些問題不能一視同仁,要區別對待才行;

 

解決辦法: 

在糾結了將近半個小時的想不通后,我憤怒的在引用和被引用文件第一行上都加上了下面這句代碼,然后頭痛的問題從此煙消雲散了;

<% @ page language = " java "  contentType = " text/html; charset=UTF-8 "   pageEncoding = " UTF-8 " %>

如圖:

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM