• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Bear Bibeault
  • Junilu Lacar
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • salvin francis
  • Frits Walraven
Bartenders:
  • Scott Selikoff
  • Piet Souris
  • Carey Brown

Delete folder on window close

 
Ranch Hand
Posts: 30
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All,

I want to delete a folder and its contents when I close my application browser. Please let me know how to do it using java.
 
Bartender
Posts: 11445
19
Android Google Web Toolkit Mac Eclipse IDE Ubuntu Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What is application browser? You mean like Firefox, Chrome?
 
nancy andrew
Ranch Hand
Posts: 30
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ya any browser explorer, firefox, chrome.. When I click on the X button of the browser (top right side), then one of the folder which I created on my desktop should get deleted
 
Maneesh Godbole
Bartender
Posts: 11445
19
Android Google Web Toolkit Mac Eclipse IDE Ubuntu Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I doubt if this is possible.
There may be some solution with Javascript or GreaseMonkey, but I doubt if it will work for all scenarios.
 
Marshal
Posts: 67446
173
Mac Mac OS X IntelliJ IDE jQuery Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What are you really trying to accomplish? Because what you are asking is not possible. Not only is there no way to detect when a browser is closed from a page loaded into the browser, without a signed applet, page code has no way to affect or even see the client file system.

Or are you asking about a desktop program monitoring browser instances? It'd help if you'd spend a bit more time explaining your scenario and requirements.
 
Sheriff
Posts: 21997
107
Eclipse IDE Spring VI Editor Chrome Java Ubuntu Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Something tells me this is a web application that creates a folder on the server for a client. That folder is only relevant while the client is still active on the web application.

As said before there is no way to find out when the browser is closed. But there's something close. HttpSession has a matching listener, HttpSessionListener. You configure the usage of such a listener in the web.xml file. You then use the sessionDestroyed method to be notified when the session is removed. This may be hours after the browser is closed, but it's as close as you're going to get.
 
It will give me the powers of the gods. Not bad for a tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
    Bookmark Topic Watch Topic
  • New Topic