有时候一个页面输入数据,另一个页面接受数据并操作,但发现结果和预期不一样,这可能是动态中文乱码问题,老师说提交方法用get的时候编码格式设为UTF-8就不会出错,我发现其实不然,有时候也会出错,这时候在过去数据前加上一句
request.setCharacterEncoding("UTF-8"); 动态中文乱码的问题就解决了(get和post皆适用)!
下面是老师上课讲的解决办法,和我的实践有那么点出入:
有时候一个页面输入数据,另一个页面接受数据并操作,但发现结果和预期不一样,这可能是动态中文乱码问题,老师说提交方法用get的时候编码格式设为UTF-8就不会出错,我发现其实不然,有时候也会出错,这时候在过去数据前加上一句
request.setCharacterEncoding("UTF-8"); 动态中文乱码的问题就解决了(get和post皆适用)!
下面是老师上课讲的解决办法,和我的实践有那么点出入: