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

为什么 我的页面上 写了
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形式的不能改变吗?他们的都可以 我不知道为什么我的就是不行

HUH函数
浏览 317回答 2
2回答

小怪兽爱吃肉

是的,不指定字符编码的方法已经被废止。改为String t=URLEncoder.encode(内容, 字符编码);//字符编码和文档编码一致比如String t=URLEncoder.encode(txt, "GBK");//使用常见的gbk编码
打开App,查看更多内容
随时随地看视频慕课网APP