Groovy使用javax.servlet.http.HttpServletResponse
时间: 2023-12-19 09:06:56 浏览: 103
HttpServletResponse
Groovy可以使用javax.servlet.http.HttpServletResponse类来操作HTTP响应。这个类定义了一些方法,可以设置响应的状态码、头部信息、内容类型以及响应体等。
下面是一个使用HttpServletResponse类的例子:
```groovy
import javax.servlet.http.HttpServletResponse
def resp = context.getResponse() as HttpServletResponse
resp.setStatus(200)
resp.setContentType("text/html")
resp.getWriter().println("<html><body>Hello, World!</body></html>")
resp.getWriter().close()
```
在这个例子中,我们首先获取了当前请求的响应对象,并将其转换为HttpServletResponse类型。然后,我们设置了响应的状态码为200,内容类型为"text/html",并向响应体写入了一段HTML内容。最后,我们关闭了响应输出流。
阅读全文