从Spring MVC 3 Controller仅返回字符串消息

谁能告诉我如何从控制器返回字符串消息?

如果我只是从控制器方法返回一个字符串,那么spring mvc会将其视为jsp视图名称。

回答:

使用@ResponseBody以下命令在控制器中注释方法:

@RequestMapping(value="/controller", method=GET)

@ResponseBody

public String foo() {

return "Response!";

}

来自:15.3.2.6将响应主体与@ResponseBody注释映射:

@ResponseBody注释[…]可以放在一个方法,并且指示返回类型应当直接写入HTTP响应主体(而不是放置在一个模型,或解释为视图名称)。

以上是 从Spring MVC 3 Controller仅返回字符串消息 的全部内容, 来源链接: utcz.com/qa/412631.html

回到顶部