关于网站统计或投票系统的多种方法---JSP
来源:互联网 发布:电信光纤网络 编辑:程序博客网 时间:2024/06/05 14:21
1、采用数据库存储数据
适用于大型网站,是最常用的技术。
2、利用XML或文本文档存储统计数据
XML可作为小型数据库使用。该方法与方法一类似,区别在于一个是将数据存储于服务器,一个是存储与客户端。
3、利用servlet的servletcontext声明一个context对象,存储数据
或利用jsp的application对象
此种方法,在服务器重新启动后重新计数。
4、声明全局变量,存储数据
最简单的办法
注意事项:
1.考虑并发:利用synchronized实现同步
2.第三种方法中存储的数据为Object类型,若统计数据没有,则null,应转换为0显示给客户端。
附:第三种方法部分代码
Integer count=null;
ServletContext context=getServletContext();
synchronized(context)
{
count= (Integer) context.getAttribute("renwu1");
if (null == count)
{
count= new Integer(1);
}
else
{
count= new Integer(count.intValue() + 1);
}
context.setAttribute("renwu1", count);
}
- 关于网站统计或投票系统的多种方法---JSP
- 网站投票系统!
- jsp网站访问次数统计的几种方法
- jsp网站访问次数统计的几种方法
- 基于常见投票系统的作弊方法
- JSP实现投票系统源码!
- jsp在线投票系统实验
- 求一个网上投票系统的JSP java 文件
- JSP+MySql实现的一个简单投票系统
- JSP+MySql实现的一个简单投票系统
- 投票统计的数组用法
- 编程经验:关于如何在自己的网站或博客添加CNZZ站长统计功能
- jsp统计网站的访问次数
- java jsp实现网站访问量的统计
- 关于一个网上投票系统
- jsp网站访问次数统计的几种方法(比较简单的几种)
- 关于微信上投票怎样刷票及微信里投票的怎么刷票方法
- 一个关于RNA-Seq分析方法的投票
- android和iphone 那些事
- 归并排序
- MyEclipse的使用技巧
- MyEclipse的使用技巧2
- 商业化与工程化
- 关于网站统计或投票系统的多种方法---JSP
- 原来网上还有;网络学堂
- internal类在其他assembly中可见
- JavaScript精粹读书笔记(3)
- 刚来的啦
- 金山两道程序题(排列和组合)
- 可变参数说明
- JBPM使用时产生的异常之解决
- 堆排序