<%@page contentType="text/html;charset=euc-kr" %> <%@page import="java.io.*"%> <%
String fileName = "test.txt"; //생성할 파일명 String fileDir = "fileDir"; //파일을 생성할 디렉토리 String filePath = request.getRealPath(fileDir) + "/"; //파일을 생성할 전체경로 filePath += fileName; //생성할 파일명을 전체경로에 결합
try{
File f = new File(filePath); // 파일객체생성 f.createNewFile(); //파일생성
// 파일쓰기 FileWriter fw = new FileWriter(filePath); //파일쓰기객체생성 String data = "파일에다 아무거나 적습니다.\n이거는 두번째 줄인데 아무거나 적습니다"; fw.write(data); //파일에다 작성 fw.close(); //파일핸들 닫기
// 파일읽기 FileReader fr = new FileReader(filePath); //파일읽기객체생성 BufferedReader br = new BufferedReader(fr); //버퍼리더객체생성
String line = null; while((line=br.readLine())!=null){ //라인단위 읽기 out.println(line + "<br>"); }
}catch (IOException e) { System.out.println(e.toString()); //에러 발생시 메시지 출력 } %> |