从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