最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

JS+JSP通过img标签调用实现静态页面访问次数统计的方法_javascript技巧

来源:动视网 责编:小采 时间:2020-11-27 21:47:16
文档

JS+JSP通过img标签调用实现静态页面访问次数统计的方法_javascript技巧

JS+JSP通过img标签调用实现静态页面访问次数统计的方法_javascript技巧:本文实例讲述了JS+JSP通过img标签调用实现静态页面访问次数统计的方法。分享给大家供大家参考,具体如下: 测试页面: test.html test this is a test page. document.write(); 统计程序: pv.jsp: 假设部署位
推荐度:
导读JS+JSP通过img标签调用实现静态页面访问次数统计的方法_javascript技巧:本文实例讲述了JS+JSP通过img标签调用实现静态页面访问次数统计的方法。分享给大家供大家参考,具体如下: 测试页面: test.html test this is a test page. document.write(); 统计程序: pv.jsp: 假设部署位
 本文实例讲述了JS+JSP通过img标签调用实现静态页面访问次数统计的方法。分享给大家供大家参考,具体如下:

测试页面: test.html



 
 test
 
 
 
 
 
 
 
 
 this is a test page.

统计程序: pv.jsp:

假设部署位置为http://127.0.0.1:8080/EasyCMS/pv.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@page import="java.io.*"%>
<%
String path="/opt/test.txt";
writeNumber(String.valueOf(readNumber(path)+1),path);
%>
<%=readNumber(path) %>
<%!
 /**
 * 写入数字内容
 *
 * @param number
 * @param filename
 * @return
 */
 public boolean writeNumber(String number, String filename) {
 try {
 FileOutputStream fos = new FileOutputStream(filename);
 OutputStreamWriter writer = new OutputStreamWriter(fos);
 writer.write(number);
 writer.close();
 fos.close();
 } catch (IOException e) {
 e.printStackTrace();
 return false;
 }
 return true;
 }
 /**
 * 读取数字内容
 * 
 * @param filename
 * @return
 */
 public int readNumber(String filename) {
 int number = 0;
 try {
 File file = new File(filename);
 if (file.exists()) {
 FileReader fr = new FileReader(file);
 BufferedReader br = new BufferedReader(fr);
 String contents = br.readLine();
 if (contents != null && contents.length() > 0) {
 contents = contents.replaceAll("[^0-9]", "");
 number = Integer.valueOf(contents);
 }
 br.close();
 fr.close();
 }
 } catch (IOException e) {
 e.printStackTrace();
 }
 return number;
 }
%>

基本思想:

访问静态页面时,通过img标签指定src 为访问统计的地址, img标签向统计程序发出请求,实现统计.
统计示例代码采用文件来记录访问次数,实际项目可以记录数据库.

关键代码:
代码如下:document.write("");

希望本文所述对大家JavaScript程序设计有所帮助。

文档

JS+JSP通过img标签调用实现静态页面访问次数统计的方法_javascript技巧

JS+JSP通过img标签调用实现静态页面访问次数统计的方法_javascript技巧:本文实例讲述了JS+JSP通过img标签调用实现静态页面访问次数统计的方法。分享给大家供大家参考,具体如下: 测试页面: test.html test this is a test page. document.write(); 统计程序: pv.jsp: 假设部署位
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top