I have developed a web application using using servlet and JSP. I am not using any framework per se ... instead using my own home brewed MVC framework
I am using MySQL as a backend.
I want to do the following
- cleanup some data from the data base every hour
- generate and store statistics about data every 15 minutes in an XML file somewhere
the problem is ... currently all my code runs as a result of the request recieved from a client
how do I run periodic task(s) at the server side
one solution I have right now is to creare a thread in the controller's init function ... however I am looking for other options
Thanks you for your time