• 大小: 7KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-11
  • 语言: Java
  • 标签:

资源简介

一个简单的web jsp投票系统(适合初学者) 一个简单的web jsp投票系统(适合初学者) 一个简单的web jsp投票系统(适合初学者)

资源截图

代码片段和文件信息

package com.bu3g.test;

import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
import java.io.PrintWriter;

public class Counter {
private String currentRecord = null;//文本变量

private BufferedReader file;//读取文件数据的缓存流

private String path;//文件完整路径名

//readFile方法用来读取文件filePath中的数据并返回所需求的投票数的数组
public int[] readFile(String filePath) throws FileNotFoundException {
path = filePath;
file = new BufferedReader(new FileReader(path));//创建新的BufferedReader对象
int returnStr[]=new int[5];
try {
currentRecord = file.readLine();//读取一行数据并保存到currentRecord文本变量中
} catch (IOException e) {
System.out.println(“读文件错误.“);
}
if (currentRecord != null) {

String[] str = currentRecord.split(“#“);
for (int i = 0; i < str.length; i++)
returnStr[i] = Integer.parseInt(str[i]);
}
return returnStr;
}

//writeFile方法用来将数组counter写入到文本文件filePath中
public void writeFile(String filePath int[] counter)
throws FileNotFoundException {
path = filePath;
String writeStr = ““;
for (int i = 0; i < counter.length; i++) {
if (i != counter.length - 1)
writeStr += counter[i] + “#“;
else
writeStr += counter[i];
}
try {
//创建PrintWriter对象用于写入数据到文件中
PrintWriter pw = new PrintWriter(new FileOutputStream(filePath));
pw.println(writeStr);//用文本格式写入writeStr
pw.close();//关闭流
} catch (IOException e) {
System.out.println(“写文件错误“ + e.getMessage());
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        340  2010-05-21 16:17  vote\.classpath

     文件        285  2010-05-31 20:53  vote\.mymetadata

     文件       1222  2010-05-21 16:29  vote\.project

     文件         11  2010-05-21 16:54  vote\WebRoot\count.txt

     文件        857  2010-05-21 17:03  vote\WebRoot\do_vote.jsp

     文件       3918  2010-05-21 16:59  vote\WebRoot\show.jsp

     文件       2350  2010-05-21 16:26  vote\WebRoot\vote.jsp

     文件        284  2010-05-21 16:17  vote\WebRoot\WEB-INF\web.xml

     文件       2143  2010-05-31 20:53  vote\WebRoot\WEB-INF\classes\com\bu3g\test\Counter.class

     文件         39  2010-05-21 16:17  vote\WebRoot\meta-INF\MANIFEST.MF

     文件        843  2010-05-31 23:07  vote\WebRoot\images\1.gif

     文件        586  2010-05-21 16:18  vote\WebRoot\css\style.css

     文件       1675  2010-05-21 17:04  vote\src\com\bu3g\test\Counter.java

     目录          0  2010-08-26 16:24  vote\WebRoot\WEB-INF\classes\com\bu3g\test

     目录          0  2010-08-26 16:24  vote\WebRoot\WEB-INF\classes\com\bu3g

     目录          0  2010-08-26 16:24  vote\WebRoot\WEB-INF\classes\com

     目录          0  2010-08-26 16:24  vote\src\com\bu3g\test

     目录          0  2010-08-26 16:24  vote\WebRoot\WEB-INF\lib

     目录          0  2010-08-26 16:24  vote\WebRoot\WEB-INF\classes

     目录          0  2010-08-26 16:24  vote\src\com\bu3g

     目录          0  2010-08-26 16:24  vote\WebRoot\WEB-INF

     目录          0  2010-08-26 16:24  vote\WebRoot\meta-INF

     目录          0  2010-08-26 16:24  vote\WebRoot\images

     目录          0  2010-08-26 16:24  vote\WebRoot\css

     目录          0  2010-08-26 16:24  vote\src\com

     目录          0  2010-08-26 16:24  vote\WebRoot

     目录          0  2010-08-26 16:24  vote\src

     目录          0  2010-08-26 16:24  vote\.myeclipse

     目录          0  2010-08-26 16:24  vote

----------- ---------  ---------- -----  ----

............此处省略2个文件信息

评论

共有 条评论