明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線(xiàn)學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

JSP中文問(wèn)題處理方案

[摘要]只需要保持下面幾處地方設(shè)置統(tǒng)一,你的JSP就不會(huì)有中文問(wèn)題 1、JSP的charset2、你的JSP SERVER編譯JSP是使用的字符集,默認(rèn)和操作系統(tǒng)是一樣的。你可能需要進(jìn)行修改 3、你的BEAN編譯時(shí)候所采用的字符集,一般用JAVAC編譯,都是和操作系統(tǒng)一樣的,但你可以通過(guò)帶參數(shù)來(lái)改變。...
只需要保持下面幾處地方設(shè)置統(tǒng)一,你的JSP就不會(huì)有中文問(wèn)題 

1、JSP的charset

2、你的JSP SERVER編譯JSP是使用的字符集,默認(rèn)和操作系統(tǒng)是一樣的。你可能需要進(jìn)行修改 

3、你的BEAN編譯時(shí)候所采用的字符集,一般用JAVAC編譯,都是和操作系統(tǒng)一樣的,但你可以通過(guò)帶參數(shù)來(lái)改變。如果用其它的編程工具,可以編譯的話(huà),你可能需要修改其默認(rèn)參數(shù)。 

4、和數(shù)據(jù)庫(kù)連接時(shí),大多數(shù)JDBC驅(qū)動(dòng)程序都可以設(shè)置其字符集的,這樣JDBC驅(qū)動(dòng)會(huì)自己進(jìn)行轉(zhuǎn)換,也不會(huì)出現(xiàn)漢字問(wèn)題。 
以jConnect為例,就有這樣一個(gè)屬性參數(shù): 

CHARSET 
Specifies the character set for strings passed through TDS. If you specify a CHARSET, it must match a CHARSET listed in syscharsets. 
If null, jConnect uses the server’s default CHARSET. 
明白?jdbc-odbc橋也有這樣的參數(shù)的(charSet)。 不同的驅(qū)動(dòng),請(qǐng)參閱文檔。