读书人

servlet中向前台输出数据有关问题

发布时间: 2012-04-01 17:23:46 作者: rapoo

servlet中向前台输出数据问题
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.write("123");
out.flush();
out.close();
}
我想问下,这个out.close()关闭后,是不是把这个out就删除了?下次再从前台传数据过来(进入doGet()函数),是不是又再创建一个PrintWriter对象(名字是out),

[解决办法]
这个out是当前方法域中的,方法结束,它的生命就到此,然后送jvm自动回收。

当然下次进doGet,它又自动创建了。
[解决办法]
我想应该是当关闭后out对象就交给jvm去管理。至于何时销毁应该是jvm的事情了。
下一次还是获取的该流。

读书人网 >Java Web开发

热点推荐