iframe url有个参数包含中文(有英文)乱码
strXML2=<chart caption='各成员单位数据量' numberPrefix='' formatNumberScale='0' baseFontSize='12'><set label='市工商局' value='315733' /><set label='市质监局' value='44786' /><set label='市国税局' value='294620' /><set label='市地税局' value='115460' /><set label='市环保局' value='6359' /><set label='市人保局' value='1887383' /><set label='市公安局' value='100527' /><set label='市中级人民法院' value='13729' /><set label='人民银行无锡支行' value='4533' /><set label='无锡海关' value='23111' /><set label='无锡国检局' value='35' /><set label='市交通运输局' value='118' /><set label='市食品药品监管局' value='2042' /><set label='市物价局' value='7' /><set label='市粮食局' value='1226' /><set label='市卫生局' value='53' /></chart>
为request中的strXML2属性。没有乱码
<iframe name="content_frame1" marginwidth=0 marginheight=0 width=670 height=400 src="tongji/tongJi_main.jsp?strXML=${strXML2 }" frameborder=0></iframe>
后经过iframe传递给 tongJi_main.jsp 接收得到
String strXML2 = request.getParameter("strXML");
所有中文全部变成乱码。看图片。特殊符号不给发
这个项目是一个成品。很多类似的乱码问题。。用的是gbk编码。。求高手
------解决方案--------------------http://www.cnblogs.com/maxupeng/archive/2010/11/26/1889258.html 看这里 比较全