当页面中的表单提交字符串时(按gb2312编码提交)比如 "中国",
服务器用String s=request.getParameter("(参数略)")可以得到
String t=new String(s.getBytes("iso-8859-1"),"gb2312");
我想问你一下按iso-8859-1编码转变成字节串,之后是怎么回事,
t的编码方式是gb2312,还是unicode呢
解决方案 »
- 基于WEB,使用BIRT导出报表的问题
- 对象传递
- ie8下访问tomcat的问题!
- window.open 与location.replace的区别详解
- 大家 看看为什么“会话已过期,请重新登录”这几个字是乱码啊。。。。贴出了全部文件。。。out.print在verify.jsp里,就是最后一个JSP里。
- request.getRequestDispatcher(url).forward(request,response)中的url不能使用绝对地址?
- session 在页面跳转后丢失的问题???
- 如何实现论坛贴图啊
- JBuilder X中建立WebModule的问题
- amazon网络爬虫url处理得到seed
- Epopos在线网络操作系统,太牛了,不知道用什么技术开发的?
- 学籍管理系统的更新问题?
构造一个新的 String,方法是使用指定的字符集解码指定的字节数组。
t的编码方式是gb2312
当提交的时候不就是gb2312了吗?那为什么还要转换,
如果不转换,直接输出到页面又会有乱码.......why?