当前位置: 技术问答>java相关
有关内码转换(跟HttpServletRequest有关)
来源: 互联网 发布时间:2015-05-11
本文导语: 请教如何将request里的中文转成UTF-8的呀?谢谢. 我想用ServletInputStream,然后把它写到byte[]里,可是得不到length。请各位大虾不吝CI教 | 这样取: ServletInputStream sis = request.getInputStream(); ByteArra...
请教如何将request里的中文转成UTF-8的呀?谢谢.
我想用ServletInputStream,然后把它写到byte[]里,可是得不到length。请各位大虾不吝CI教
我想用ServletInputStream,然后把它写到byte[]里,可是得不到length。请各位大虾不吝CI教
|
这样取:
ServletInputStream sis = request.getInputStream();
ByteArrayOutputStream bout = new ByteArrayOutputStream();
byte[] buf = new byte[1024];
int len = 0;
while( (len=sis.read(buf, 0, buf.length))!=-1 )
{
bout.write( buf, 0, len );
}
String inputString = new String( bout.toByteArray() );
ServletInputStream sis = request.getInputStream();
ByteArrayOutputStream bout = new ByteArrayOutputStream();
byte[] buf = new byte[1024];
int len = 0;
while( (len=sis.read(buf, 0, buf.length))!=-1 )
{
bout.write( buf, 0, len );
}
String inputString = new String( bout.toByteArray() );
|
String str=new String(request.getParameter("tx_id").getBytes("ios8859_1"),"UTF-8");
这样不行吗?!你的代码拿上来看看吧!
这样不行吗?!你的代码拿上来看看吧!
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。