我有一个搜索REST
服务使用Spring MVC
实现,返回的响应为JSON
。该响应包含hrefs(自我等),其中包含搜索词。一位中国搜索词是不是在HREF中正确显示,它显示是这样的:中文字符在Spring MVC响应中无法正确显示
%E5%A4%AA%E9%99%BD%E7%B3%BB%E4%B8%AD
我尝试使用URLEndoer.encode(myString, "UTF-8")
,但没有奏效。
编辑
我找到了根源,它是New URI(myparams).toAsciiString()
通话这是导致该问题。
五月这个答案可以帮助您:http://stackoverflow.com/questions/5408340/spring-mvc-can-not-decode-chinese-characters –