request.setCharacterEncoding("gb2312");
把接收到的信息转成 gb2312 字符集的.
你自己又转了一次当然会有乱码,只有两个页采用相同的 字符集 就不会出现乱码.
把接收到的信息转成 gb2312 字符集的.
你自己又转了一次当然会有乱码,只有两个页采用相同的 字符集 就不会出现乱码.
解决方案 »
- jquery中post
- JSP页面跳转出错
- 如何在网页里面显示pdf文件内容呢
- 怎样实现鼠标左键点住一个静态连接不动,将自动不停的触发这个静态链接.
- 最近一个java项目要在页面上拿到用户的硬件信息如才cpu序号,硬盘序号,MAC等,用js脚本可以抓到用户的这些信息但是要求浏览器的activeX要进行设置
- jsp能在vista系统下运行么??本人是菜鸟,谢谢了
- hibernate难点问题
- jsp中session变量和request.getSession()得出来的变量是可以通用的吗?
- 谁能给我JDK1.4下载的地址啊?谢谢了,TOMCAT的也要!
- 关于出错的问题?
- 小弟初学了java,懂一点皮毛,现在想自己做点东东,以提高水平,望各位提点意见!来者有分!!!!!!!!!!!
- 谁能告诉我一个详细的配置ORACLE JDBC驱动的步骤?
this.getServletConfig().getServletContext().getRequestDispatcher("/"+nextPage).forward(request,response);
转到下一张页面,
在下一张页面里用
<%@ contentType="text/html;charest=g2312%>
这时。我的页面里就会要么从BEAN中取到的是乱码,
如果去掉的<%@ contentType="text/html;charest=g2312%>
话,从数据库里取出来的是乱码。
两难全啊。
String sss = new String(ss.getBytes("ISO8859_1"),"GB2312");
多试几个,各种环境的编码不一定一样.