闡述問題前,先來看一下下面這張圖片左側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"%>如圖: