java吧 关注:1,194,461贴子:12,612,575
  • 5回复贴,共1

jsp汉字乱码咨询大佬

只看楼主收藏回复

不要纠结为什么还在用jsp这个问题。。。
contentType 和 pageEncoding 都是utf-8
html的content 也是utf-8 但是汉字死活就是乱码。
有没有大佬知道还有其他方面的原因。但是有另外非同一家的接口的汉字是正常。
还有一个就是接口是get


IP属地:安徽1楼2022-11-30 11:34回复
    百度一下URL传参的编码,解码。现在还用jsp玩吗?


    IP属地:广东来自Android客户端3楼2022-11-30 13:14
    收起回复
      首先,你把html下下来,用utf8打开,你首先得确认你这个生成的文件编码是utf-8,
      Content-type只不过是告诉浏览器这个文件是个什么编码


      IP属地:湖南来自Android客户端5楼2022-11-30 18:17
      收起回复
        问题解决了,http请求get,在获取数据的时候添加编码UTF-8 ,以前post请求的时候遇到过同样的事,忘记了。
        BufferedReader br = new BufferedReader(new InputStreamReader(is, "UTF-8"));


        IP属地:安徽6楼2022-12-29 10:38
        回复