开发者社区> 问答> 正文

求教eclipse客户端传送数据乱码问题

1
2
3
4
myeclipse服务端获取到的名字就是乱码(user_name = name.getText().toString();获取到的是中文)。百思不得其解。user_name=URLEncoder.encode(user_name, "utf-8");转码吧,不知道是位置不对还是,并木有什么作用,要么还是???乱码,要么就是%E5%B0%8F%E5%8D%8E。求指导
问题补充:mysql统一默认是utf8,myeclipse中也有

response.setContentType("text/html; charset=utf-8"); 
request.setCharacterEncoding("utf-8"); 
response.setCharacterEncoding("utf-8"); 
PrintWriter out = response.getWriter(); 

从mysql获取的也可以是中文。

展开
收起
落地花开啦 2016-06-02 17:49:38 2419 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    要看你之前在web页面使用get方式还是post的方式,还有客户端传过来的也要是utf-8格式的才行

    2019-07-17 19:25:26
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关镜像