본문 바로가기

전체보기156

ActionServlet init()내부 초기화 1.initInternal() : *.properties값을 읽어 messageResources객체에 담는다 (메세지 초기화) 스트럿츠 내부에서 사용되는 메시지들을 초기화 한다.2.initOther() : web.xml 에서 init-param으로 넘어온 정보들 초기화(debug,config,detail 등) web.xml에서 전달한 초기화 인자를 초기화한다. 3.initServlet() : web.xml에서 설정 한 서블릿 매핑 정보 초기화 (*.do->ActionServlet)4.getServletContext().setAttribute(Globals.ACTION_SERVLET_KEY,this) : Application Scope의 ServletContext에 ActionServlet객체를 담는다.5.. 2007. 7. 9.
Stream9 (BufferReader) ▶BufferedReader를 사용하는 이유 ●버퍼링을 지원해주기 때문 ●BufferedReader 가 readLine()을 제공해주기 때문에 public void close() throws IOException 스트림을 닫습니다. import java.io.*; public class kkk{ public static void main(String args[])throws IOException{ FileReader fr=new FileReader(args[0]); BufferedReader br=new BufferedReader(fr); String temp; while((temp=br.readLine())!=null){ System.out.println(temp); } br.close(); } } /.. 2007. 4. 19.
Stream8 ▶ Buffered 스트림 버퍼링을 내부적으로 지원하는 2차 스트림을 Buffered 스트림이라고 한다. 내부의 버퍼에 데이터를 담아 처리하기 때문에 처리 속도가 빠르다. ☆버퍼링을 지원해주는 스트림 ●BufferedReader, BufferedWriter(Buffered 문자 스트림) ●BufferedInputStream, BufferedOutStream(Buffered 바이트 스트림) import java.io.*; public class kkk{ public static void main(String args[])throws IOException{ int i,len=0; InputStream in=System.in; InputStreamReader is=new InputStreamReader(in).. 2007. 4. 19.
Stream7(파일복사) ▶ 파일명 복사하기 FileInputStream과 FileOutputStream을 이용해도 되고 FileReader와 FileWriter을 사용해도 된다. FileInputStream fis=new FileInputStream("원본파일복사"); //파일위치의 경로를 지정해줘야 한다 FileOutputStream fis1=new FileInputStream("복사파일명") import java.io.*; public class kkk{ public static void main(String args[])throws IOException{ int i,len=0; FileInputStream fis=new FileInputStream(args[0]); FileOutputStream fis1=new FileO.. 2007. 4. 19.
Stream6(파일명 변경) ▶ 파일명 변경 renameTo()를 이용해서 파일명을 변경한다. ..................................................................................... File f=new File("원본파일명"); File f1=new File("변경할 파일명"); if(f.exists()){ f.renameTo(t); } ..................................................................................... import java.io.*; public class kkk{ public static void main(String args[]) throws IOException{ File f.. 2007. 4. 19.
Stream6(디렉토리삭제) ☆File클래스를 이요해서 디렉토리 삭제 디렉토리가 비어 있어야지만 삭제가 가능합니다..... public boolean delete() 이 추상 패스명이 가리키는 파일 또는 디렉토리를 삭제합니다. 이 패스명이 디렉토리를 나타내는 경우, 그 디렉토리가 삭제되기 위해서는 하늘일 필요가 있습니다. 반환값 : 파일 또는 디렉토리가 정상적으로 삭제되었을 경우는 true, 그렇지 않은 경우는 false import java.io.*; public class kkk{ public static void main(String args[]) throws IOException{ File f=new File("새로운폴더"); if(f.exists()){ f.delete(); System.out.println("새로운폴더가 .. 2007. 4. 19.