Maintaining an audit trail for all web pages visited in a Struts based application
posted 14 years ago
Either when the user logs out, or the session times out, I need a mechanism to write the details of all the pages visited by the user since he logged on into a database. How can this be accomplished? Thanks in advance. C.P.Krishnan
There are many ways to skin a cat. For this particular one, things that come to mind are: 1. Extending Action 2. Using a logging framework 3. Using a servlet filter 4. Using an AuditTrail class 5. Using a specific base URL for "logged on" pages and the IP tracking facilities in your web server (most of them have some way to do this)
Practice only makes habit, only perfect practice makes perfect.
Practice mindfully by doing the right things and doing things right.— Junilu