<form action="test2_2.jsp" enctype="multipart/form-data" method="POST" >
<%request.setCharacterEncoding("GBK"); %>
如果是上图的情况时,必须要加上request.....不然在处理的时候,会出现乱码问题
如果method是get, 则要在servlet中使用String path = new String(path.getBytes("ISO-8859-1"),"gbk");来解决
本文探讨了在使用不同HTTP方法(GET和POST)时如何正确设置字符编码以避免乱码问题。针对POST请求,通过设置request.setCharacterEncoding('GBK')来确保中文字符的正确处理;对于GET请求,则需要在Servlet中进行特定的字符串编码转换。
3338

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



