![](http://www.atcpu.com/themes/extres/ithread/images/3.gif) |
jsp页面上有一个文本框: <input type="text" name="companyName" value='<%=request.getAttribute("companyName") %>'/>
当文本框内容是汉字或者日文的时候,servlet中获得此文本框内容时是乱码: request.getParameter("companyName");
解决: String str = request.getParameter("companyName"); 当文本框是中文时: new String(str.getBytes("ISO-8859-1"), "GB2312"); 当文本框是日文时: new String(str.getBytes("ISO8859-1"), "UTF-8");
注: 中文字符集是:GB2312 日文字符集是:UTF-8
| |