在java中,我向jsp页面传递数组值的时候出现中文乱码。

2024-11-16 16:24:11
推荐回答(2个)
回答1:

按字节转换慎用,95%的乱码这样是解决不弯洞了的

首先要确认java 中取到数据是否乱码?有些时候是数据库到 java 就乱码了。颤弯

然后直接在 页面alert 你的结果,尽量不走任何方法。看看是否是界面上的js导致的乱码?早期的ext、jquery都有自以埋洞枯为是转码的毛病

另外提一点,你放在数组里是怎么传到前台的,别说你把数组直接传递了。那相当于 str.toString()
返回的可能是数据类型而不是你要的值。

回答2:

把数组拆成字符串用分号拼接后台分割再组成数组就没烦恼了