前端页面提交一个form表单,<input value="写的是中文" name="content"><button>提交</button>如果Controller成使用HttpRequest对象的request.getParameter("content")来接收是没有问题的。但是如果使用@requestParam("content") String content 来接收中文参数就会乱码。希望有大佬帮我解释下为什么这样以及这两者之间的区别。
1 回答
阿波罗的战车
TA贡献1862条经验 获得超6个赞
content= new String(content.getBytes("iso-8859-1"),"utf-8");把接收到的值重新编码就可以了
添加回答
举报
0/150
提交
取消