posted 11 years ago
Welcome to the JavaRanch, Divya!
Socket exceptions usually mean that something broke the link between client and server. This can happen if there is a problem with the network, such as unreliable equipment or bad configuration (the MTU settings are often involved).
The other possibility for a connection reset is when it takes too long for a server to fulfil a client request. In that case, the client may timeout while waiting for the server. This can be managed by proper web application design.
Education won't help those who are proudly and willfully ignorant. They'll literally rather die before changing.