Win a copy of Java 9 Modularity: Patterns and Practices for Developing Maintainable Applications this week in the Java 9 forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Maintaining an audit trail for all web pages visited in a Struts based application  RSS feed

 
C.P. Krishnan
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Junilu Lacar
Sheriff
Posts: 11427
173
Android Debian Eclipse IDE IntelliJ IDE Java Linux Mac Spring Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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)
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!