1. 程式人生 > >jsp:include,引入UTF-8編碼的頁面,會出現空白行的解決方法

jsp:include,引入UTF-8編碼的頁面,會出現空白行的解決方法

第一次嘗試,刪除頂端的動態程式碼,結果無效

第二次嘗試,刪除頂端的CSS和JS程式碼,還是無效

第三次嘗試,刪除所有程式碼,還是無效,反而還多出幾個亂碼

第四次嘗試,刪除index.jsp中的jsp:include程式碼發現空格沒了

思考:問題肯定出在top.jsp中,但是什麼原因呢?會不會是編碼問題

第五次嘗試,然後把JSP存為另外一種ANSI編碼,空白消失了

思考:果真是編碼的問題,因為index.jsp和top.jsp都用的是UTF-8編碼,所以我用editeplus新建一個檔案,把 top.jsp中的程式碼拷到新建的檔案中,然後在格式中去掉首尾行,再把製表符轉為空格,儲存為UTF-8格式的,結果問題解決了!!!!!

如果按照上述方法還是沒有解決,嘗試重新建立了個top.jsp 將notepad中的無格式文字貼上進去  再試下