`

一个简单的跟踪用户访问路径的方法

 
阅读更多
  如果有的时候要跟踪用户对网站的访问,也是有点简单的方法的,其实用的就是JS

中的一些方法,比如,可以首先在每一页中的公共部分common.jsp,插入如下的代码:
<script language="JavaScript">
document.write("<img src='<%=basepath%>/trace.jsp?fromUrl="+escape(top.document.referrer)+"&toUrl="+escape(top.document.URL)+"' style='display:none'/>");
</script>


  其中fromUrl记录了用户从哪个页面来,tourl就是用户去到的当前页面,
另外当然要在数据库中记录下来fromuser,tourl 就可以了
   if(request.getParameter("fromUrl")!=null && request.getParameter("fromUrl").length()>0){
fromUrl=request.getParameter("fromUrl");//取得来路URL
}else{
fromUrl="直接进入";
}
if(request.getParameter("toUrl")!=null && request.getParameter("toUrl").length()>0){
toUrl=request.getParameter("toUrl");//取得受访URL
}
分享到:
评论

相关推荐

    统计网站总访问量 实例

    这个文件可能是一个简单的文本文件,记录每次访问的时间戳和访问次数;或者是一个结构化的数据库文件,包含更详细的访问信息,如IP地址、用户代理等。为了确保数据的安全性和可扩展性,数据库设计应遵循ACID原则...

    Ruby-Ahoy一个坚实的基础来跟踪访问和事件在RubyJavaScript和原生应用中

    Ahoy 是一个强大的工具,专为 Ruby 和 JavaScript 开发者设计,用于跟踪应用程序中的用户行为、访问和事件。它提供了一种简洁的方式来收集和分析数据,帮助开发者更好地理解用户如何与他们的应用程序交互,从而优化...

    怎样使用Cookie跟踪来访者

    以下是一个简单的ASP脚本,演示了如何使用Cookie来跟踪用户访问次数: ```vbscript Dim NumVisit ' 声明变量 NumVisit = Request.Cookies("chunfeng")("totalvisit") ' 检查用户来访问过多少次 If NumVisit = "" ...

    jsp+servlet一个简单的购物网站

    【标题】:“jsp+servlet一个简单的购物网站”指的是使用JavaServer Pages (JSP) 和Servlet技术构建的一个初级的在线购物平台。在这个项目中,开发者利用了JSP的视图渲染能力和Servlet的控制逻辑处理能力,实现了...

    多个用户用一个账号登录

    - **Session** 是一种会话状态管理机制,用于跟踪用户的会话状态。将 `"ADMINID"` 存储到 Session 中,可以在后续的页面请求中获取该用户的会话信息。 ##### 错误处理与用户反馈 当检测到有其他用户已经登录时,...

    接上一个处方跟踪系统分析文档

    ### 接上一个处方跟踪系统分析文档 #### 一、系统目标与范围 **系统目标:** 处方跟踪系统旨在解决药名、剂量、价格、方剂等信息的复杂性问题,减少处方开具过程中的错误。具体包括: 1. **智能化处方生成**:...

    java-servlet-api.doc

    JavaServletAPI提供了一个简单的接口,通过这个接口,Servlet引擎可以有效地跟踪用户的会话。 建立Session 因为HTTP是一个请求-响应协议,一个会话在客户机加入之前会被认为是一个新的会话。加入的意思是返回会话...

    防止用户直接输入地址访问jsp文件

    ### 防止用户直接输入地址访问JSP文件:安全机制与实现方法 ...通过以上步骤,我们成功地实现了一个简单的登录验证系统,有效地阻止了用户绕过登录直接访问JSP文件的行为,为网站的安全性提供了保障。

    php 无限级分类 带分类路径

    - 数据库设计:通常需要一个包含`id`(主键)、`parent_id`(父分类ID)、`name`(分类名称)等字段的分类表。有时为了提高查询效率,还会添加额外的字段,如`path`(分类路径)或`level`(层级深度)。 - 查询优化...

    Ruby-RackTrackerRack中间件可以连接到多个跟踪分析服务并用一个统一的风格暴露

    1. **多服务集成**:RackTracker 可以同时与多个跟踪分析服务连接,这意味着你可以在一个应用中同时使用多个分析工具,比如了解用户行为、转化率等数据。 2. **统一接口**:通过定义一个简单的配置,RackTracker ...

    网站访问计数器

    4. 统计分析:除了简单的计数,还可以考虑收集其他信息,如访问时间、来源、访问路径等,进行更深入的用户行为分析。 综上所述,使用C语言实现网站访问计数器涉及到数据存储、并发控制、性能优化等多个方面。通过...

    javascript实现的网站访问量统计代码

    例如,它无法区分同一设备上的不同用户,也无法跟踪用户的浏览路径。此外,如果用户禁用了cookies,这种方法就无法正确统计。为了更准确地统计访问量,通常需要更复杂的方法,例如使用服务器日志分析、基于IP地址的...

    创建一个简单的PHP留言板应用程序,其中包含用户登录、留言提交、留言显示等功能

    我们还展示了如何使用会话来跟踪用户的登录状态,并提供了一个简单的HTML模板来显示留言板界面。 要运行这个PHP程序,你需要: 将上述代码保存到名为 留言板示例.php 的文件中。 确保你的服务器环境(如Apache、...

    SwiftLocation, iOS的简单&高效位置跟踪.zip

    SwiftLocation 是一个专门为 iOS 设计的开源库,用于实现简单且高效的地理位置跟踪。这个库的目标是简化 iOS 开发者在处理地理位置服务时的工作流程,提供更便捷、性能更好的定位功能。SwiftLocation 的核心特性在于...

    OpenFire所有在线用户

    这可能是为了减轻服务器负载或提供一个简单的示例数据。要查看所有实际的在线用户,你需要修改源代码或配置文件,去除限制或者调整返回数量的逻辑。 访问路径“127.0.0.1:8080/plugins/onlineuser/getallusers”...

    Java版查找并打印有向图中的所有环路径

    此函数可能通过维护一个访问标志数组,跟踪每个顶点是否已经被访问过,以及一个栈来存储当前的路径。在遍历过程中,如果遇到已访问过的顶点且该顶点不在当前路径上,那么就找到了一个环路。同时,函数还需要确保在...

    一个简单网站

    【标题】"一个简单网站"所涉及的知识点主要包括网页设计、前端开发、用户交互和文件处理等基础概念。对于初学者来说,理解这些基础知识是构建一个网站的第一步。 1. **网页设计**:网页设计是网站的核心,它涉及到...

    WinMTR跟踪路由工具

    3. **简单易用**:WinMTR的用户界面直观,只需输入目标主机的IP地址或域名,点击“Start”即可开始跟踪路由。对于非技术背景的用户,它也是一个易于理解和使用的工具。 在实际应用中,WinMTR常用于以下场景: 1. *...

    cookie记录上次访问时间,cookie小例子

    以下是一个简单的示例,演示如何使用Cookie记录用户上次访问的时间: ```java import javax.servlet.http.*; public class CookieTest1 { public void processRequest(HttpServletRequest request, ...

    一个简单的权限管理Dome

    综上所述,这个简单的权限管理Dome将帮助我们理解如何在实际项目中实施权限控制,为后台管理系统提供安全、可扩展的用户访问策略。通过学习和实践,我们可以掌握RBAC模型的运用,以及前后端权限控制的实现方法,提升...

Global site tag (gtag.js) - Google Analytics