1. 程式人生 > >Jsp頁面中的中文亂碼問題解決

Jsp頁面中的中文亂碼問題解決

pan 格式 align 編碼格式 聲明 pro tty Coding enter

Jsp頁面中的中文亂碼問題解決


在編寫Jsp頁面的時候,發現寫入其中的中文在瀏覽器瀏覽的時候會出現亂碼的情況。

出現亂碼的原因分析:

因為頁面中對自己的編碼格式的聲明和頁面的實際編碼格式不相同,而瀏覽器解析頁面的時候是按照頁面中聲明的編碼格式去解析的,所以當實際編碼是A而頁面中聲明的編碼是B時,解析後就會出現亂碼。因此,解決辦法就是將頁面中的聲明的編碼格式與頁面的實際編碼格式設為同一個編碼。

這個問題可以這樣解決:

首先,在頁面頂端,用page指令聲明此頁的編碼格式,比如通過contentType="text/html, utf-8"聲明為utf-8格式。

其次,通過project->properties->resources->text file encoding 將頁面的實際編碼也設置為utf-8。

Jsp頁面中的中文亂碼問題解決