java乱码问题解决方案

java乱码问题解决方案

ID:18699721

大小:53.50 KB

页数:16页

时间:2018-09-21

java乱码问题解决方案_第1页
java乱码问题解决方案_第2页
java乱码问题解决方案_第3页
java乱码问题解决方案_第4页
java乱码问题解决方案_第5页
资源描述:

《java乱码问题解决方案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java乱码问题解决方案Java乱码问题一直是困扰初学者的一个难题,下面就根据笔者的经验来给大家一个解决方案。我写了一个Demo的web应用,解决了乱码问题,点击下载1问题来源Java的乱码问题,根源在于操作系统、数据库(MySQL)、Web服务器(Tomcat)、页面(JSP)中的编码不一致造成的。例如,mysql的编码是latin1,而页面上字符的编码是GBK,则就会出现乱码问题。2解决方案了解了乱码产生的原因,下面就来看一下如何解决乱码。事实上,只要保证各个环节的编码一致,就不会产生乱码,所以只要将所有

2、的环节,设置的编码为UTF-8,就不会出现乱码了(为了支持国际化,建议统一设置成UTF-8)。3mysql数据库编码的设置(以MySQL5.0.41为例)?查看数据库支持的编码:showcharacterset;这样可以查看mysql数据库支持的所有编码,其中可以看到有支持utf8编码。mysql>showcharacterset;+----------+-----------------------------+---------------------+--------+

3、Charset

4、Descript

5、ion

6、Defaultcollation

7、Maxlen

8、+----------+-----------------------------+---------------------+--------+

9、big5

10、Big5TraditionalChinese

11、big5_chinese_ci

12、2

13、

14、dec8

15、DECWestEuropean

16、dec8_swedish_ci

17、1

18、

19、cp850

20、DOSWestEuropean

21、cp850_general_ci

22、1

23、

24、hp8

25、HPWestEuropean

26、hp8_eng

27、lish_ci

28、1

29、

30、koi8r

31、KOI8-RRelcomRussian

32、koi8r_general_ci

33、1

34、

35、latin1

36、cp1252WestEuropean

37、latin1_swedish_ci

38、1

39、

40、latin2

41、ISO8859-2CentralEuropean

42、latin2_general_ci

43、1

44、

45、swe7

46、7bitSwedish

47、swe7_swedish_ci

48、1

49、

50、ascii

51、USASCII

52、ascii_general_ci

53、1

54、

55、ujis

56、EUC-JPJapanese

57、ujis_japan

58、ese_ci

59、3

60、

61、sjis

62、Shift-JISJapanese

63、sjis_japanese_ci

64、2

65、

66、hebrew

67、ISO8859-8Hebrew

68、hebrew_general_ci

69、1

70、

71、tis620

72、TIS620Thai

73、tis620_thai_ci

74、1

75、

76、euckr

77、EUC-KRKorean

78、euckr_korean_ci

79、2

80、

81、koi8u

82、KOI8-UUkrainian

83、koi8u_general_ci

84、1

85、

86、gb2312

87、GB2312SimplifiedChinese

88、gb2312_chines

89、e_ci

90、2

91、

92、greek

93、ISO8859-7Greek

94、greek_general_ci

95、1

96、

97、cp1250

98、WindowsCentralEuropean

99、cp1250_general_ci

100、1

101、

102、gbk

103、GBKSimplifiedChinese

104、gbk_chinese_ci

105、2

106、

107、latin5

108、ISO8859-9Turkish

109、latin5_turkish_ci

110、1

111、

112、armscii8

113、ARMSCII-8Armenian

114、armscii8_general_ci

115、1

116、

117、utf8

118、UTF-8Unicode

119、u

120、tf8_general_ci

121、3

122、

123、ucs2

124、UCS-2Unicode

125、ucs2_general_ci

126、2

127、

128、cp866

129、DOSRussian

130、cp866_general_ci

131、1

132、

133、keybcs2

134、DOSKamenickyCzech-Slovak

135、keybcs2_general_ci

136、1

137、

138、macce

139、MacCentralEuropean

140、macce_general_ci

141、1

142、

143、macroman

144、MacWestEuropean

145、macroman_general_ci

146、1

147、

148、cp852

149、DOSCentralE

150、uropean

151、cp852_general_ci

152、1

153、

154、latin7

155、ISO8859-13Baltic

156、latin7_general_ci

157、1

158、

159、cp1251

160、WindowsCyrillic

161、cp1251_general_ci

162、1

163、

164、cp1256

165、WindowsArabic

166、cp1256_general_ci

167、1

168、

169、cp1257

170、WindowsBaltic

171、cp1257_general_ci

172、1

173、

174、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。