控制臺輸出亂碼問題求教
String name=request.getParameter("name");
?? ??? ?String age=request.getParameter("age");
?? ??? ?
?? ??? ?//在運行后的頁面上顯示
?? ??? ?PrintWriter out=response.getWriter();
?? ??? ?
?? ??? ?response.setContentType("text/html;charset=utf-8");
?? ??? ?//str.getBytes("charset");//指定charset,即將底層存儲的Unicode碼解析為charset編碼格式的字節(jié)數(shù)組方式
?? ??? ?String Name=new String(name.getBytes("iso-8859-1"),"utf-8");
?? ??? ?out.println("name="+Name+"??? age="+age);
?? ??? ?
?? ??? ?//在控制臺顯示移動端傳遞過來的數(shù)據(jù)
?? ??? ?System.out.println("name="+Name);
?? ??? ?System.out.println("age="+age);
2018-11-04
添加一句
request.setCharacterEncoding("utf-8");
2018-09-03
你控制臺的編碼默認(rèn)是utf-8吧