问答详情
源自:7-4 forward动作

关于中文乱码

为啥有的不加转码和解码  cookie就得加转码和解码  而且cookie不加转码解码也能解决中文乱码问题啊

提问者:街边七号 2017-10-21 19:09

个回答

  • 街边七号
    2017-10-23 18:41:21

    就是说如果不用转码解码   只有request.setcharacterencoding   就是相当于使用了cookie也能正常使用 但是cookie内部存储的是英文?    因为我看cookie那一节出现中文乱码后就自己用request弄了发现张三的乱码也变回中文了 就有点懵3.。。

  • 飞鱼乀
    2017-10-23 15:56:38

    中文属于Unicode编码而英文属于Ascll编码,然而cookie中只能存储英文,想要重cookie中存储中文就要对中文进行编码,当向cookie中存储时,使用URLEncode类中的encode方法对文本进行转码.

    重点是cookie只能存储英文.其他可以存储中文只不过有乱码问题进行转码就行了.cookie想要存储中文就得对他进行编码在解码.