使用HttpServletResponse对象获取输出流,向浏览器输出“JavaWeb程序设计任务教程”的中文字样。
时间: 2024-10-09 15:10:39 浏览: 65
Javaweb程序设计任务教程课后习题及答案 黑马程序员传智播客
在Java Web编程中,当你想向浏览器发送响应并输出一些文本内容时,可以使用`HttpServletResponse`对象的`getOutputStream()`方法获取输出流,然后通过这个流将数据写入。下面是一个简单的示例:
```java
import javax.servlet.http.HttpServletResponse;
// ...
public void writeResponse(HttpServletResponse response) throws ServletException, IOException {
// 设置响应的状态码、MIME类型
response.setContentType("text/html;charset=UTF-8");
// 获取输出流
PrintWriter out = response.getWriter();
try {
// 输出字符串到浏览器
out.println("<html>");
out.println("<head><title>JavaWeb程序设计任务教程</title></head>");
out.println("<body>");
out.println("欢迎访问JavaWeb程序设计任务教程");
out.println("</body>");
out.println("</html>");
} finally {
// 关闭输出流,释放资源
out.close();
}
}
```
在这个例子中,首先设置了响应的MIME类型为HTML,然后创建了一个`PrintWriter`对象,通过它来写入HTML标签和文字内容。最后记得关闭输出流。
阅读全文