有2套系统
A 系统用GBK编码
B 系统用UTF-8编码
点击A系统内的一个菜单选项“查询B系统数据”,我使用JS将请求直接指向B系统的.do,通过B系统的逻辑数据查询出并显示到了A系统的中间部分(此时中间部分实际是套用B系统的页面,A系统的左边菜单和头部没有变,只是刷新中间)。
然后我再点A系统菜单树上的其他菜单,这些菜单是请求A系统自己的.do,并且在连接中附带了页面的标题,是中文的,我在后台代码打印出这个标题信息时,乱码了。
但是如果我开始不点击“查询B系统数据” 请求不指向B系统,就是A系统的菜单请求,这个标题却不会乱码。
请问这个问题该怎么解决啊
中文参数:java.net.URLEncoder.encode/decode