首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

两个编码方式不同jsp间,怎么传递form的中文参数? 编码方式分别为utf-8和gb2312

2012-02-13 
两个编码方式不同jsp间,如何传递form的中文参数? 编码方式分别为utf-8和gb2312分两种情况:1.页面page1.jsp

两个编码方式不同jsp间,如何传递form的中文参数? 编码方式分别为utf-8和gb2312
分两种情况:
1.页面page1.jsp是utf-8编码方式,page2.jsp是gb2312编码方式。
参数从page1.jsp中form传递到page2.jsp中。

2.页面page1.jsp是utf-8编码方式,page2.jsp是gb2312编码方式。
参数从page2.jsp中form传递到page1.jsp中。

如何能让不发生中文乱码?



[解决办法]
在page1到page2的action做转换,使用Charset,CharsetDecoder,ByteBuffer可以把utf8转gb2312,反过来也可以。

热点排行