读书人

请求参数接收参数乱码的有关问题

发布时间: 2012-10-18 13:46:55 作者: rapoo

请求参数接收参数乱码的问题
登录html中有这样一句代码<meta http-equiv="content-type" content="text/html; charset=UTF-8">
登录请求提交到处理登录的servlet,并且为req.setCharacterEncoding("UTF-8");
String uname = req.getParameter("uname");
System.out.println(" name = "+uname);
打印出来的name = ? 是 乱码 。

[解决办法]
你这个uname是input标签里取到的吗?如果是的话试试String uname = new String(request.getParameter("uname ").getBytes("iso-8859-1"),"UTF-8");

读书人网 >Java Web开发

热点推荐