GeeCON Prague 2014*
The moose likes Servlets and the fly likes tracking links in a db Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Java » Servlets
Bookmark "tracking links in a db" Watch "tracking links in a db" New topic
Author

tracking links in a db

Anthony Smith
Ranch Hand

Joined: Sep 10, 2001
Posts: 285
I have a website with multiple pages. I want to track when a user clicks on any link from my site. The thing that came to mid initially was a onClick property that when onClick, the javascript function would be called to write to the db. This wont work. What are my other options.
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 16101
    
  21

If you mean that you have links to other sites and you want to track when someone "clicks out", the common approach is to embed the actual destination in a server request. Like this:
< a href="http://www.mysite.com/tracklink.jsp?dest=www.elsewhere.com" >Bye now!< / a >
Then the tracklink.jsp can capture and log the destination and redirect the request.
Fair warning, though - I'm notorious for using the "open in a new window feature" myself, so I may not have completely left your site!


Customer surveys are for companies who didn't pay proper attention to begin with.
 
GeeCON Prague 2014
 
subject: tracking links in a db