能否详细一点,提交表单,传的中文参数吗?如果是的话那是后台获取的这个参数乱码了?如果是的话那你试试这个 String name = new String(name.getByte("iso-8859-1"),"GBK");中文在传输过程中是按照iso-8859-1的格式传输的; 再看看你的项目中的编码格式是不是GBK
乱码问题描述的太不清楚了,最好贴出代码
追问这个 String name = new String(name.getByte("iso-8859-1"),"GBK"); 是放在哪里呢??我的文件是html+JS+PHP的,就是表单在html,通过JS的$.ajax的url到PHP,php把接收到的内容提交到SQL。