明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

中文問題之我見

[摘要]其實中文問題情況很復雜,但如果處理得當是完全可以避免的。在web server這邊可以用Filter,有的server還可以在配置文件中找到有關(guān)編碼的設置。這樣在web server(app ser...
其實中文問題情況很復雜,但如果處理得當是完全可以避免的。
在web server這邊可以用Filter,有的server還可以在配置文件中找到有關(guān)編碼的設置。
這樣在web server(app server)這邊就完全不必去處理字符了,而且不管你的web server是什么系統(tǒng)了,這個系統(tǒng)指的是操作系統(tǒng),只是這樣的話就要犧牲系統(tǒng)的性能了。
在JDBC處理時,可以設置數(shù)據(jù)庫的字符集來解決問題,就是設置為和web server相匹配的字符集;或者還可以這樣,很多JDBC驅(qū)動都提供了設置字符集的功能,在執(zhí)行JDBC操作時設置一下字符集也是可以解決的。

通過了以上的配置或設置以后,在我們的java程序里就可以完全不必去考慮字符編碼的問題了。

如果再深入下去的話,還可以通過配置做程序的國際化的,雖然sun有i18n,但是我發(fā)現(xiàn)把它用在web上還是有點問題的。

希望對你們有所幫助!