str = new String(str.getBytes("ISO-8859-1"),"UTF-8");是什么意思? 主题写错了, 应该是str = new String(str.getBytes("ISO-8859-1"),"GBK"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该是将str用iso8859的编码方式取出,然后用gbk的方式编码输出。iso-8859-1好像不支持中文 就是将字副集改成UTF-8的形式 这个是编码的问题,string 是Unicode格式,但是在网络上传输就不一定是了,所以要进行编码的转换。 在java中的编码确实都是Unicode,但如果是一个servlet输出的字符,包容器会自动将它转换为ISO-8859-1(如: out.write(" </td>\r\n <td width=\"20\" background=..." )) 字符编码转换........................................因为tomcat容器默认采用了..iso-8859-1的编码方式................ tomcat的问题还是我写的程序的问题呢? 纠结! java实现数据库端分页 请教一个比较简单的问题。 strut2 拦截器和校验框架有什么关系。。。。。。 jsp中怎么传不回来对象数组? 一个很菜的问题 ResultSet可以作为BEAN的参数? jsp中有没有类似dbgrid的数据web控件啊? tomcat如何配置servlets?我试了本版面的所有方法,没有解决问题,请高手赐教! 关于加载驱动程序的一个问题(在线等待) 各位大侠,如果用一个“确认按钮”提交两个表单???急死了。 关于关闭数据库连接!在线等
iso-8859-1好像不支持中文
所以要进行编码的转换。