String str = new String(request.getParameter("something").getBytes("ISO-8859-1"),"utf-8") ;
可以拿到汉字。
后面的"utf-8"是可以改变的,比如,页面是GBK的就需要把“utf-8"转换为"GBK"
本文介绍了一种在Java中处理不同编码字符集的方法,通过使用String类和request对象获取参数并进行字符集转换,实现从ISO-8859-1到UTF-8或GBK的转换,确保正确处理中文字符。
String str = new String(request.getParameter("something").getBytes("ISO-8859-1"),"utf-8") ;
可以拿到汉字。
后面的"utf-8"是可以改变的,比如,页面是GBK的就需要把“utf-8"转换为"GBK"

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