본문 바로가기

java46

톰캣 Create[8005]: java.net.BindException: Address already in use: JVM_Bind 해결 이미 어디선가 톰캣을 자동으로 되어 있는 듯 하다 즉 톰캣이 어디선가 돌아가고 있다는 것이다........이를 제어판 - 관리도구 - 서비스 의 경로로 가서 톰캣을 시작되어 있음 중지를 시키고 중지되어 있음 시작 후 중지를 시키면 해결된다ps근데 왜 갑자기 이리 되었는지는 hp 프린트를 깔았는데 거기에 jsp파일을 실행이 되는 것 때문에 자동으로 로컬상의 톰캣이 실행되는거 같다 .....원인은 추측 .......ps 알아보니 톰캣 4.0이 깔린다 ㅡㅡㅋ쓸 프로그램을 싹지우고 새로 깔았다 ㅡㅡㅋ 제기랄 2007. 11. 22.
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.