我有一個搜索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 –