为了账号安全,请及时绑定邮箱和手机立即绑定

求解释,关于java.net.Encoder.encode("xxx","UTF-8");

求解释,关于java.net.Encoder.encode("xxx","UTF-8");

HUH函数 2021-09-20 14:10:17
为什么 我的页面上 写了request.setCharacterEncoding("UTF-8");和java.net.Encoder.encode("xxx","UTF-8");这两句话 他还是出现乱码有人说是tomcat没有配置 tomcat 怎么配置啊?难道是:<%@page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" %> 这句话???也写 了 啊!高手求助!~UTF-8形式的不能改变吗?他们的都可以 我不知道为什么我的就是不行
查看完整描述

2 回答

?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞

是的,不指定字符编码的方法已经被废止。
改为
String t=URLEncoder.encode(内容, 字符编码);//字符编码和文档编码一致
比如
String t=URLEncoder.encode(txt, "GBK");//使用常见的gbk编码

查看完整回答
反对 回复 2021-09-23
  • 2 回答
  • 0 关注
  • 364 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信