Java Spring Framework-如何设置内容类型?


问题内容

我有一个弹簧动作,我正在从控制器渲染一些json,在它返回内容类型为’text / plain; charset = ISO-8859-1’的那一刻。

如何将其更改为“ application / json”?


问题答案:

将传递HttpServletResponse给您的操作方法并在此处设置内容类型:

public String yourAction(HttpServletResponse response) {
    response.setContentType("application/json");
}