QQ1252776430
QQ1252776430
2016-03-11 12:30

servlet中文编码问题setCharacterEncoding

  • 编码
  • servlet

请问下setCharacterEncoding()到底是什么含义,注释说是转码,但是由什么码转到什么码,后面参数只有一个
那么 request.setCharacterEncoding("UTF-8");这条语句是什么意思,将请求的编码转为UTF-8,serlvet理解请求原编码又是什么?是gbk转utf-8还是ascII转utf-8,同样response.setCharacterEncoding("UTF-8");又是什么意思,将回应转为utf-8,那servlet原本的编码又默认是什么?当我两条语句同时用的时候,request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");把输入再次输出,结果又是怎样的?

如果不定义setCharacterEncoding,使其值为null,有是什么编码。

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

3条回答

为你推荐

换一换