eclipse JSP学习遇到的问题,获取页面中文值时出现乱码

性别:男<input type="radio" name="sex" value="男" />

  

String sex =request.getParameter("sex");

  这时候获取的sex字符串的值会出现乱码 “??·”;

new String(sex.getBytes("iso-8859-1"),"utf-8")

  用getBytes获取原来的字节数(原格式”iso-8859-1“),用UTF-8格式重构一个String 将这个字节数 ,即可获取正常的值

或者直接

request.setCharacterEncoding("utf-8");

  

posted @ 2020-01-09 16:05  AlexFung  阅读(272)  评论(0)    收藏  举报