嗨,我在这里有这段代码:
$(document).ready(function() {
var clickCount = {}
aList = document.getElementsByTagName('a')
clickCounter = function()
{
clickCount[this.href] = clickCount[this.href] ? clickCount[this.href]+1 : 1;
}
//事件附加到具有“href”属性的每个链接
for (var i=0 ; i<aList.length, a=aList[i] ; i++)
{
if (this.href)
{
a.onclick = clickCounter;
}
}
我需要将它发送到一个servlet,以便我可以将值存储在数据库中,我发现这个示例适用于PHP,但不知道如何为Servlet执行此操作。还有我如何获得Servlet的价值?
//此示例使用jQuery将数据发送到PHP脚本 //在窗口关闭之前发送POST请求
onbeforeunload = function()
{
$.post('/tracking.php', clickCount);
}
}
该程序的目标是使用JSP计算下载并将其存储在数据库中。