[b]6. 创建记事本保存临时答案文件[/b]
// 创建文件对象
File file = new File(ServletActionContext.getServletContext()
.getRealPath("/docs/")+ "/" + student.getStudentNo() + File.separator + tempTxt);
if (file.exists())
{
BufferedReader br = new BufferedReader(new FileReader(file)); // 创建读取流
String temp = br.readLine();// 读取数据
String line;
while ((line = br.readLine()) != null) {
temp += ";" + line;
}
if (temp == null) {
} else {
// 向服务器写一个txt
PrintWriter pw = new PrintWriter(new FileWriter(
ServletActionContext.getServletContext()
.getRealPath("/docs/")
+ "/" + student.getStudentNo() + File.separator + tempTxt));
pw.print(temp + answerStr);
answerResult = temp + answerStr;
pw.close();
}
br.close();
} else {
// 向服务器写一个txt
PrintWriter pw = new PrintWriter(new FileWriter(
ServletActionContext.getServletContext()
.getRealPath("/docs/")
+ "/" + student.getStudentNo() + File.separator + tempTxt));
pw.print(answerStr);
answerResult = answerStr;
pw.close();
}

被折叠的 条评论
为什么被折叠?



