在servlet中接收HttpServletRequest中参数的时候,如果有中文,不进行处理就会变成乱码,甚是烦恼。由于经常会遇到这个问题,所以写下来方便以后查用。
有一种简单便捷的方式可以避免这种问题,代码如下:
String reqstr = new String( req.getParameter("param").getBytes("iso-8859-1"), "utf-8");
这样子就可以处理中文乱码了。
在servlet中接收HttpServletRequest中参数的时候,如果有中文,不进行处理就会变成乱码,甚是烦恼。由于经常会遇到这个问题,所以写下来方便以后查用。
有一种简单便捷的方式可以避免这种问题,代码如下:
String reqstr = new String( req.getParameter("param").getBytes("iso-8859-1"), "utf-8");
这样子就可以处理中文乱码了。