页面计数器二

问题描述

<%@pagecontentType="html/text;charset=gb2312"%><%@pageimport="java.io.*"%><%!intcounter=0;%><%Strings;s=request.getContextPath();Filef=newFile(s+"\Counter.txt");s=f.getAbsolutePath();out.print(s+"<br>");//为什么按这里我得到的这个路径去寻找文件,却发现没有该文件,但这个网页计数器还是一样的可以运行,没有什么影响。if(!f.exists()){counter++;try{FileOutputStreamfo=newFileOutputStream(f);DataOutputStreamdt=newDataOutputStream(fo);dt.writeInt(counter);fo.flush();dt.flush();fo.close();dt.close();}catch(IOExceptione){}}else{try{FileInputStreamfi=newFileInputStream(f);DataInputStreamdi=newDataInputStream(fi);counter=di.readInt();di.close();fi.close();counter++;FileOutputStreamfo=newFileOutputStream(f);DataOutputStreamdt=newDataOutputStream(fo);dt.writeInt(counter);fo.flush();dt.flush();fo.close();di.close();}catch(IOExceptione){}}%><palign="center">你是第<%=counter%>位访客</p>我不知道我的这个文件建在哪里了?按代码输出的路径去找,但找不到该文件?请求各位大虾帮忙。谢谢了

解决方案

解决方案二:
tomcat/你的项目/Root下面-------------------------------还是找不到你就在TOMCAT搜索Counter.txt--------------------------------还找不到估计就是你发布项目的TOMCAT错了
解决方案三:
什么东西

时间: 2024-11-17 22:01:48

页面计数器二的相关文章

Win10电脑出现蓝屏页面出现二维码是干什么用?

Win10系统蓝屏页面出现二维码的解决教程: 我们只要用手机扫一扫,在扫过之后会自动进入"蓝屏错误疑难解答"页面.微软的这项设计非常实用和贴心,因为蓝屏之后电脑是不能用的,而让手机配合解决问题就是当前最有效的办法. 现在知道界面中出现这个二维码是什么了吧,其实就是一个更好的解决方案的了,我们只要扫一扫即可进入查找关于系统蓝屏的问题与原因了.

JSP页面的二维数组如何传个本页面中的js里面?

问题描述 JSP页面的二维数组如何传个本页面中的js里面? 解决方案 解决方案二:没做过,如果不嫌麻烦的话我觉得可以可以把jsp中数组的内容重新赋值给js中的数组vararr;//js中的二维数组<%for(inti=0;i<jspArr.length;i++){//jspArr是jsp页面中的二维数组for(intj=0;j<jspArr[0].length;j++){%>arr[<%=i%][<%=j%>]=<%=jspArr[i][j]%>}}%

php 简单文本计数器[基于文件系统的页面计数器范例]

<HTML> <HEAD> <TITLE>基于文件系统的页面计数器范例</TITLE> </HEAD> <BODY> <?PHP $countfile = "num.txt"; //定义计数器写入的文件是当前目录下count.txt,然后我们应当测试该文件能否打开 if (($fp = fopen($countfile, "r+")) == false) { //用读写模式打开文件,若不能

php mysql 数据库的页面计数器实例代码

<HTML> <HEAD> <TITLE>基于数据库的页面计数器范例</TITLE> </HEAD> <BODY>  代码如下 复制代码 <?PHP  $db=mysql_connect("localhost","root","qwaszx");  $query="select * from num";  $result=mysql_db_query

ASP建立WEB页面计数器

web|计数器|页面 用ASP建立WEB页面的计数器通常有两种简单的方法,一个是建立global.asa,另外一个是直接写一个ASP文件来进行计数.一般使用一个文档来保存浏览数量.    1.用global.asa来写计数器写一个global.asa文件,存放到虚拟目录的根目录下面,源代码如下:    <Script language ="Vbscript" Runat="server"> sub Application_onStart()  count

用ASP建立WEB页面计数器

 用ASP建立WEB页面的计数器通常有两种简单的方法,一个是建立global.asa,另外一个是直接写一个ASP文件来进行计数.一般使用一个文档来保存浏览数量.    1.用global.asa来写计数器写一个global.asa文件,存放到虚拟目录的根目录下面,源代码如下:    <Script language ="Vbscript" Runat="server"> sub Application_onStart()  countFile=serve

使用JScript.NET创建asp.net页面(二)

asp.net|js|jscript|创建|页面 为了实现Jscript.net的推断变量类型的功能,你需要遵守以下几条规则!一.    永远声明你的局部变量.这看起来像是显而易见的,但是这是非常重要的,Jscript.net只能推断你的局部变量,而不是全局变量.如果你没有声明它,直接使用,它就将成为全局变量,将不能被优化.二.    仅使用一种数据类型,如果你声明一个数值型变量,却用来储存字符型的数据,Jscript将把该变量定义为generic Object 或 variant.//无法推断

页面计数器

问题描述 <%@pagecontentType="html/text;charset=gb2312"%><%@pageimport="java.io.*"%><%!intcounter=0;%><%Strings;s=request.getRealPath("");out.print(s+"<br>");Filef=newFile(s+"\Counter.txt&

php生成html静态页面的二种方法

两种方法简单说明如下: 一, 利用PHP的输出控制函数(Output Control)得到静态页面字符串,再写入到新的文件中. 使用说明: 1.实例化  代码如下 复制代码 $cache = new Cache();2.设置缓存时间和缓存目录 $cache = new Cache(60, '/any_other_path/'); 第一个参数是缓存秒数,第二个参数是缓存路径,根据需要配置. 默认情况下,缓存时间是 3600 秒,缓存目录是 cache/ 3.读取缓存  代码如下 复制代码 $val