How to shutdown local tomcat server when closing browser window?

Posted by agez on Stack Overflow See other posts from Stack Overflow or by agez
Published on 2010-04-22T15:59:04Z Indexed on 2010/04/25 6:03 UTC
Read the original article Hit count: 229

Filed under:
|
|
|
|

Hi,

I hava a web app running on a local tomcat server.

When the user starts the app (via desktop shortcut) the server starts and the app is opened in a browser window. But when the user just clicks on the close button to stop the application the server is still running in the background - that's annoying.

I tried to utilize the "unonload" and "onbeforeunload" events from javascript but unfortunately these events are also fired on some other requests in the app. So I can't use them, except I do a lot of refactoring.

Does anyone have an idea for a possible solution?

Btw, what I find interesting is the behaviour of Visual Studio when debugging a web application. When I close the browser window Visual Studio also gets a trigger to stop debug mode. So it seems it somehow notices the close event of the browser window, which would be exactly what I need. But I don't know how they do it...

Cheers, Helmut

© Stack Overflow or respective owner

Related posts about tomcat

Related posts about browser