解决方法:
获取输入的数据然后,先转换格式后重新赋值
String recordname = new String((request.getParameter("recordname")).getBytes("iso-8859-1"),"utf-8");