我的Java Web应用程序提交了一个返回JSON的AJAX请求:
{'value': 'aériennes'}
Run Code Online (Sandbox Code Playgroud)
当'aériennes'显示在网页上时,它显示为'a riennes',所以我猜有某种字符编码问题.AJAX响应头包括
Content-Type application/json
Run Code Online (Sandbox Code Playgroud)
它似乎不包含任何字符集信息.我想这需要改成类似的东西
Content-Type text/html; charset=iso-8859-1 (or charset=utf8)
Run Code Online (Sandbox Code Playgroud)
应用程序的服务器端是Spring MVC,我想必须有一种方法为每个响应设置默认字符集?