首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

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

2012-04-01 
servlet中向前台输出数据问题public void doGet(HttpServletRequest request, HttpServletResponse respon

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的事情了。
下一次还是获取的该流。

热点排行