*
The moose likes Servlets and the fly likes Is it necessary to say Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Servlets
Bookmark "Is it necessary to say "out.close()" in servlet code?" Watch "Is it necessary to say "out.close()" in servlet code?" New topic
Author

Is it necessary to say "out.close()" in servlet code?

Tony Pacific
Greenhorn

Joined: Aug 15, 2001
Posts: 11
Normally in servlet code, for service(), doGet(), or doPost() methods, we have:
PrintWriter out = res.getWriter();
// use out to write HTML
out.close();
But is it a must to say out.close()?
What if I don't?
A WebSphere book says "the web application server automatically closes the PrintWriter when the service method exits." I wonder if that is vendor dependent, or all J2EE-compliant servers are required to do so.
Can someone let me know?
Thank you in advance!
Tony
Sajee Joseph
Ranch Hand

Joined: Jan 17, 2001
Posts: 200

Hi,
Its is better that u use out.close(), coz not all application servers will do that for u
...saj
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Is it necessary to say "out.close()" in servlet code?