我想知道如何在使用模板引擎时设置Content-Type
标头。
我知道有一个默认配置可以在ViewResolver
配置中设置,但我想按照方法设置不同的内容类型(html或json)
我尝试使用@GetMapping
中的produce属性,但它没有在View对象中使用。
AFAIK,每个视图设置Content-Type
,视图在所有查询中都很常见:(
答案 0 :(得分:0)
您可以将HttpServletResponse传递给您的方法并设置其内容类型
@GetMapping
public Entity getEntity (HttpServletResponse response) {
response.setContentType("application/json;charset=UTF-8");