1、 以get方式提交数据时:
String name = newString(request.getParameter(“name”).getBytes(“ISO-8859-1”),”UTF-8”);
2、 以post方式提交数据时:
Request.setCharacterEncoding(“utf-8”);
String name = request.getParameter(“name”);
本文介绍了解决HTTP请求中GET与POST方法提交数据时遇到的字符编码问题,通过设置正确的字符编码来确保数据正确传输。对于GET请求,通过转换获取到的参数的编码;而对于POST请求,则直接设置请求的字符编码。
1、 以get方式提交数据时:
String name = newString(request.getParameter(“name”).getBytes(“ISO-8859-1”),”UTF-8”);
2、 以post方式提交数据时:
Request.setCharacterEncoding(“utf-8”);
String name = request.getParameter(“name”);
337

被折叠的 条评论
为什么被折叠?