我在mvc配置文件中加上下麵這個配置就好了 <mvc:annotation-driven></mvc:annotation-driven>,需要在開頭引用如下命名空間xmlns:mvc="http://www.springframework.org/schema/mvc 它自動配置DefaultAn ...
我在mvc配置文件中加上下麵這個配置就好了
<mvc:annotation-driven></mvc:annotation-driven>,需要在開頭引用如下命名空間xmlns:mvc="http://www.springframework.org/schema/mvc
它自動配置DefaultAnnotationHandlerMapping與AnnotationMethodHandlerAdapter
後者的存在解決了亂碼的問題,預設編碼是ISO-8859-1的,這裡很貼心的改為了UTF-8。
同時需要在@RequestMapping方法中加上produces="text/html;charset=utf-8"
重要的是charset=utf-8,類型還可以是application/json什麼的。