spring mvc是否具有response.write直接输出到浏览器?
我正在使用带有freetemplate的spring mvc。
在asp.net中,可以使用Response.Write(“ hello,world”);直接将其写入浏览器。
您可以在Spring MVC中这样做吗?
回答:
您可以:
- 获取
HttpServletResponse
并打印到其Writer
或OutputStream
(取决于您要发送文本数据还是二进制数据)
@RequestMapping(value = "/something") public void helloWorld(HttpServletResponse response) {
response.getWriter().println("Hello World")
}
- 用途
@ResponseBody
:
@RequestMapping(value = "/something") @ResponseBody
public String helloWorld() {
return "Hello World";
}
这样,您的Hello World
文本将被写入响应流。
以上是 spring mvc是否具有response.write直接输出到浏览器? 的全部内容, 来源链接: utcz.com/qa/425605.html