XfoxKing's Blog

喜爱Java
随笔 - 12, 文章 - 0, 评论 - 2, 引用 - 0
数据加载中……

JSP中对文件读写

	<%!
		int num = 0;
		File file = new File("count.txt");
		synchronized void Count()
		{//计算访问次数的同步方法
			if(!file.exists())
			{
				num++;
				try 
				{
					file.createNewFile();
					FileOutputStream out = new FileOutputStream("count.txt");
					DataOutputStream dataOut = new DataOutputStream(out);
					dataOut.write(num);
					out.close();
					dataOut.close();
				}
				catch(IOException ee)
				{
				}			
			}
			else
			{
				try
				{
					FileInputStream in = new FileInputStream("count.txt");
					DataInputStream dataIn = new DataInputStream(in);
					num = dataIn.readInt();
					num++;
					in.close();
					dataIn.close();
					FileOutputStream out = new FileOutputStream("count.txt");
					DataOutputStream dataOut = new DataOutputStream(out);
					dataOut.writeInt(num);
					out.close();
					dataOut.close();
				}
				catch(IOException ee)
				{
				}
			}
	}
	 %>
	 <%
	 	Count();
	  %>
	  你是第<%= num %>访问的人。。。

posted on 2009-10-26 07:35 XfoxKing 阅读(286) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: