代码改变世界

随笔档案-2012年11月28日

byte[]转字符串编码问题

2012-11-28 20:37 by owenyang, 1842 阅读, 收藏,
摘要: 今日在做表单post提交的时候,我采用读字节码的形式,读相关文件,结果出现了编码的错误。经过一翻检查,是由于JSP默认采用了“ISO-8859-1“的编码方式,导致了 byte[] 转String的编码错误。查文档:String(byte[] bytes, int offset, int length,Charset charset)Constructs a newString by decoding the specified subarray of bytes using the specifiedcharset.关键代码: ServletInputStream datain=reques 阅读全文