자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

[MCSE자격증] MS공인교육센터 안내 및 MCSE자격증 취득시험센터 [MCSE] 마이크로소프트 공인기술 교육센터(CPLS)
   




▒ Certified Partner for Learning Solutions(CPLS) 현황입니다.
지 역 업 체 명 연 락 처
서 울

강 북
뉴호라이즌 주소 : 서울 종로구 내자동 167-2 인왕빌딩 3층
전화 : 02-723-7230, http://www.newhorizon.co.kr
서 울

강 남
다우교육원 주소 : 서울 강남구 대치동 1002 코스모빌딩2층
전화 : 02-3468-0500 , http://www.e-daou.com
아이티윌 주소 : 서울 강남구 역삼동 648-23 여삼빌딩 7층
전화 : 02-6255-8066 , http://www.itwill.org
웹 타 임 주소 : 서울 강남구 대치동 891-44 노벨빌딩 5층
전화 : 02-3453-1231 ,http://www.wtime.net
삼성멀티캠퍼스 주소 : 서울 강남구 역삼동 718-5
전화 : 02-3429-5056 , http://www.multicampus.co.kr
중앙정보처리학원 주소 : 서울 강남구 역삼동 826-22 동인빌딩
전화 : 02-561-1911 ,http://www.choongang.co.kr
트라이콤 주소 : 서울시 강남구 대치동 996-15 태화 빌딩 1층
전화 : 02-2009-6555 , http://www.tricomedu.co.kr
대 전 아이티스쿨 정보기술교육원 주소 : 대전 서구 용문동 594-1 도산회관7층
전화 : 042-525-2666 , http://www.itschool.or.kr
대 구 계명대학교 IT교육센터 주소 : 대구 달서구 신당동 1000
전화 : 053-580-5574 , http:/edu.kmu.ac.kr
경 남 경남대학교 정보기술원 주소 : 경남 마산시 월영동 449
전화 : 055-249-1822 , http://knitec.kyungnam.ac.kr
부 산 부산IT직업전문학교 주소 : 부산광역시 부산진구 범천2동 1298-117
전화 : 051-753-5600, http://www.busanit.ac.kr
아이티윌 부산교육센터 주소 : 부산광역시 부산진구 부전동 266-2 LG빌딩 6층
전화 : 010-6738-0702, http://www.itwill.org
[MCSE자격증] MS공인교육센터 안내 및 MCSE자격증 취득시험센터

 

추천학원

자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

Posted by genesmer
,

자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

[자바/JAVA/SCJP]자바 초보자가 자주 범하는 실수들

 

오라클 ocp 오라클학원 오라클자격증 ccna ccna학원 ccna자격증 ccnp ccnp자격증 ccnp학원 정보보안 보안전문가 정보보안학원 mcse mcse학원 mcse자격증 mcp mcp자격증 mcp학원 시스코자격증 시스코학원 cisco cisco자격증 cisco학원 네트워크 ocp자격증 ocp학원 자바 java 자바자격증 자바학원 java자격증 java학원 scjp scjp자격증 scjp학원 jsp jsp학원 ejb ejb학원 프로그래밍 c언어 c c++ c학원 c언어학원 c프로그래밍 데이터베이스 데이터베이스관리자 db관리자 db전문가 데이터베이스전문가 시스템관리자 시스템전문가 네트워크관리자 네트워크전문가 시스코네트워크 서버관리자 웹프로그래밍 프로그래밍전문가 자바프로그래밍 자바프로그래밍학원 자바프로그래밍전문가 c언어전문가 

오라클 ocp 오라클학원 오라클자격증 ccna ccna학원 ccna자격증 ccnp ccnp자격증 ccnp학원 정보보안 보안전문가 정보보안학원 mcse mcse학원 mcse자격증 mcp mcp자격증 mcp학원 시스코자격증 시스코학원 cisco cisco자격증 cisco학원 네트워크 ocp자격증 ocp학원 자바 java 자바자격증 자바학원 java자격증 java학원 scjp scjp자격증 scjp학원 jsp jsp학원 ejb ejb학원 프로그래밍 c언어 c c++ c학원 c언어학원 c프로그래밍 데이터베이스 데이터베이스관리자 db관리자 db전문가 데이터베이스전문가 시스템관리자 시스템전문가 네트워크관리자 네트워크전문가 시스코네트워크 서버관리자 웹프로그래밍 프로그래밍전문가 자바프로그래밍 자바프로그래밍학원 자바프로그래밍전문가 c언어전문가

오라클 ocp 오라클학원 오라클자격증 ccna ccna학원 ccna자격증 ccnp ccnp자격증 ccnp학원 정보보안 보안전문가 정보보안학원 mcse mcse학원 mcse자격증 mcp mcp자격증 mcp학원 시스코자격증 시스코학원 cisco cisco자격증 cisco학원 네트워크 ocp자격증 ocp학원 자바 java 자바자격증 자바학원 java자격증 java학원 scjp scjp자격증 scjp학원 jsp jsp학원 ejb ejb학원 프로그래밍 c언어 c c++ c학원 c언어학원 c프로그래밍 데이터베이스 데이터베이스관리자 db관리자 db전문가 데이터베이스전문가 시스템관리자 시스템전문가 네트워크관리자 네트워크전문가 시스코네트워크 서버관리자 웹프로그래밍 프로그래밍전문가 자바프로그래밍 자바프로그래밍학원 자바프로그래밍전문가 c언어전문가

오라클 ocp 오라클학원 오라클자격증 ccna ccna학원 ccna자격증 ccnp ccnp자격증 ccnp학원 정보보안 보안전문가 정보보안학원 mcse mcse학원 mcse자격증 mcp mcp자격증 mcp학원 시스코자격증 시스코학원 cisco cisco자격증 cisco학원 네트워크 ocp자격증 ocp학원 자바 java 자바자격증 자바학원 java자격증 java학원 scjp scjp자격증 scjp학원 jsp jsp학원 ejb ejb학원 프로그래밍 c언어 c c++ c학원 c언어학원 c프로그래밍 데이터베이스 데이터베이스관리자 db관리자 db전문가 데이터베이스전문가 시스템관리자 시스템전문가 네트워크관리자 네트워크전문가 시스코네트워크 서버관리자 웹프로그래밍 프로그래밍전문가 자바프로그래밍 자바프로그래밍학원 자바프로그래밍전문가 c

 

1. 자바는 대소문자를 구별한다.
   도스에서는 대소문자를 구별하지 않기 때문에, 자바 파일 이름도 대소문자
   구별없이 사용하는 경우가 많이 있는데, 유감스럽게도 자바는 프로그램내에서
   는 물론 파일 이름도 대소문자를 구별한다.

2. 한글이름으로 된 디렉토리에서는 잘 안된다.
   도스에서 한글 이름의 디렉토리를 사용하는 경우에도 자바에서는 문제가 될 수
   있다. 이것은 주로 클래스 패스를 찾는 동안에 한글 이름의 디렉토리는 자바가
   잘 인식하지 못하기 때문이다.

3. 자바 소스 파일은 .java 로 끝나고, 텍스트 형태로 저장해야한다.
   윈도우 95에서 자바 소스 파일을 편집하는데 많이 사용되는 편집기는
   메모장이나 MS 워드 등 이다. 메모장이나 워드를 사용하는 경우에
   자바 소스 파일의 이름이 .java로 끝나는지 확인해봐야 한다. 특히 워드로
   작성하는 경우에는 워드 포맷이 아닌 텍스트 형태로 저장하는 것을 잊어서는
   안된다.

4. 자바 실행 파일 패스와 클래스 패스가 제대로 설정되어야 한다.
   autoexec.bat 파일에 다음 변수가 설정되어 있어야한다.
set JAVA_HOME=c:\java
set CLASSPATH=.;c:\java\lib\classes.zip
PATH=%PATH%;%JAVA_HOME%\bin

5. main()이 있는 클래스를 실행시켜야 한다.
   초보자들은 때로는 main()이 없는 클래스를 java 인터프리터로 실행하려고 한다.
   main()이 없는 클래스는 java 인터프리터로 실행시킬 수 없다.

6. main은 항상 public static void main(String args[]) { } 형태이다.

7. 애플릿으로 작성한 클래스는 항상 public 이다.
   자바가 처음 나왔을 때 teach yourself 책들 중 하나가 애플릿을 public으로 선언하지
   않은 프로그램이 애플릿 프로그램 첫 예제로 나온적이 있었다. 물론 당시 자바책도
   많지 않은 상황에서 자바를 배우려는 사람들은 이 부분에서 많이 고생했을 것이다.
   애플릿 클래스는 항상 public이어야 한다.

8. 한 파일에 public 클래스는 1개를 초과할 수 없다.
   한 파일에는 public 클래스가 최대 1개이다. 1개를 초과하는 경우에는 컴파일시에
   에러 메시지를 보여준다.

9. public 으로 선언된 클래스가 있는 경우에 파일 이름은 클래스 이름과 동일해야 한다.

10. 생성자(constructor)는 리턴 타입이 없고, 클래스 이름과 동일 하다.
    어떤 때는 클래스의 생성자가 제대로 작동하니 않응 경우가 있다. 이런 경우에는
    대부분 생성자 선언이 잘못되어 있기 때문이다. 생성자는 클래스 이름과 동일해야하고
    리턴 타입이 없어야 한다. 리턴 타입이 있는 경우에는 다른 일반 함수로 인식하게 된다.

11. 애플릿은 애플릿뷰어나 웹브라우저를 이용해서 실행시켜야한다.

12. HTML에서 애플릿의 width와 height 사이에는 ","가 없다.
    <applet code=클래스파일 width=300 height=200>
    </applet>

13. 자바에서 제공하는 클래스 이름과 동일한 이름으로 클래스를 만들지 않는 것이
    좋다.

14. 클래스의 멤버 필드와 함수의 아규먼트 이름이 같은 경우, 아규먼트의 이름이 우선순위가
    높다. 예를 들면,
public class Test {
int  x;
public Test(int x) {
x = x;
}
}
    는 원하는 결과를 얻을 수 없다. 프로그래머는 멤버필드 x 에 아규먼트로 들어온 값을
    할당하려고 하였는데 결과는 아규먼트 x 에 아규먼트 자신의 값을 다시 할당한 결과가
    되었다. 이런 경우에는 항상 클래스의 멤버필드임을 확실히 하기 위해서 this 레퍼런스를
    사용한다. 즉, this.x = x; 형태로 변경해야한다.

15. HTML에서 애플릿의 code 부분에 클래스 이름이 정확한가 확인해보라.
    <applet code=클래스파일이름 width=300 height=200>
    </applet>
    에서 "클래스파일이름"의 철자가 틀리는 경우에 IOException 에러가 발생한다.
    철자가 틀리지 않도록 조심해야한다.
   
16. BorderLayout에서 컴포넌트를 붙이는 경우 "East", "South", "West", "North", "Center"
    의 대소문자 구별 및 철자에 유의해야한다. 철자가 틀리는 경우에 컴포넌트가
    화면에 안보일 수 있다.

오라클 ocp 오라클학원 오라클자격증 ccna ccna학원 ccna자격증 ccnp ccnp자격증 ccnp학원 정보보안 보안전문가 정보보안학원 mcse mcse학원 mcse자격증 mcp mcp자격증 mcp학원 시스코자격증 시스코학원 cisco cisco자격증 cisco학원 네트워크 ocp자격증 ocp학원 자바 java 자바자격증 자바학원 java자격증 java학원 scjp scjp자격증 scjp학원 jsp jsp학원 ejb ejb학원 프로그래밍 c언어 c c++ c학원 c언어학원 c프로그래밍 데이터베이스 데이터베이스관리자 db관리자 db전문가 데이터베이스전문가 시스템관리자 시스템전문가 네트워크관리자 네트워크전문가 시스코네트워크 서버관리자 웹프로그래밍 프로그래밍전문가 자바프로그래밍 자바프로그래밍학원 자바프로그래밍전문가 c언어전문가 

오라클 ocp 오라클학원 오라클자격증 ccna ccna학원 ccna자격증 ccnp ccnp자격증 ccnp학원 정보보안 보안전문가 정보보안학원 mcse mcse학원 mcse자격증 mcp mcp자격증 mcp학원 시스코자격증 시스코학원 cisco cisco자격증 cisco학원 네트워크 ocp자격증 ocp학원 자바 java 자바자격증 자바학원 java자격증 java학원 scjp scjp자격증 scjp학원 jsp jsp학원 ejb ejb학원 프로그래밍 c언어 c c++ c학원 c언어학원 c프로그래밍 데이터베이스 데이터베이스관리자 db관리자 db전문가 데이터베이스전문가 시스템관리자 시스템전문가 네트워크관리자 네트워크전문가 시스코네트워크 서버관리자 웹프로그래밍 프로그래밍전문가 자바프로그래밍 자바프로그래밍학원 자바프로그래밍전문가 c언어전문가

오라클 ocp 오라클학원 오라클자격증 ccna ccna학원 ccna자격증 ccnp ccnp자격증 ccnp학원 정보보안 보안전문가 정보보안학원 mcse mcse학원 mcse자격증 mcp mcp자격증 mcp학원 시스코자격증 시스코학원 cisco cisco자격증 cisco학원 네트워크 ocp자격증 ocp학원 자바 java 자바자격증 자바학원 java자격증 java학원 scjp scjp자격증 scjp학원 jsp jsp학원 ejb ejb학원 프로그래밍 c언어 c c++ c학원 c언어학원 c프로그래밍 데이터베이스 데이터베이스관리자 db관리자 db전문가 데이터베이스전문가 시스템관리자 시스템전문가 네트워크관리자 네트워크전문가 시스코네트워크 서버관리자 웹프로그래밍 프로그래밍전문가 자바프로그래밍 자바프로그래밍학원 자바프로그래밍전문가 c언어전문가

오라클 ocp 오라클학원 오라클자격증 ccna ccna학원 ccna자격증 ccnp ccnp자격증 ccnp학원 정보보안 보안전문가 정보보안학원 mcse mcse학원 mcse자격증 mcp mcp자격증 mcp학원 시스코자격증 시스코학원 cisco cisco자격증 cisco학원 네트워크 ocp자격증 ocp학원 자바 java 자바자격증 자바학원 java자격증 java학원 scjp scjp자격증 scjp학원 jsp jsp학원 ejb ejb학원 프로그래밍 c언어 c c++ c학원 c언어학원 c프로그래밍 데이터베이스 데이터베이스관리자 db관리자 db전문가 데이터베이스전문가 시스템관리자 시스템전문가 네트워크관리자 네트워크전문가 시스코네트워크 서버관리자 웹프로그래밍 프로그래밍전문가 자바프로그래밍 자바프로그래밍학원 자바프로그래밍전문가 c

 

 

추천학원

자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

Posted by genesmer
,

자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

[자바/SCJP/JAVA]자바 초보를 위하여 I - 자바입문

오라클 ocp 오라클학원 오라클자격증 ccna ccna학원 ccna자격증 ccnp ccnp자격증 ccnp학원 정보보안 보안전문가 정보보안학원 mcse mcse학원 mcse자격증 mcp mcp자격증 mcp학원 시스코자격증 시스코학원 cisco cisco자격증 cisco학원 네트워크 ocp자격증 ocp학원 자바 java 자바자격증 자바학원 java자격증 java학원 scjp scjp자격증 scjp학원 jsp jsp학원 ejb ejb학원 프로그래밍 c언어 c c++ c학원 c언어학원 c프로그래밍 데이터베이스 데이터베이스관리자 db관리자 db전문가 데이터베이스전문가 시스템관리자 시스템전문가 네트워크관리자 네트워크전문가 시스코네트워크 서버관리자 웹프로그래밍 프로그래밍전문가 자바프로그래밍 자바프로그래밍학원 자바프로그래밍전문가 c언어전문가 

오라클 ocp 오라클학원 오라클자격증 ccna ccna학원 ccna자격증 ccnp ccnp자격증 ccnp학원 정보보안 보안전문가 정보보안학원 mcse mcse학원 mcse자격증 mcp mcp자격증 mcp학원 시스코자격증 시스코학원 cisco cisco자격증 cisco학원 네트워크 ocp자격증 ocp학원 자바 java 자바자격증 자바학원 java자격증 java학원 scjp scjp자격증 scjp학원 jsp jsp학원 ejb ejb학원 프로그래밍 c언어 c c++ c학원 c언어학원 c프로그래밍 데이터베이스 데이터베이스관리자 db관리자 db전문가 데이터베이스전문가 시스템관리자 시스템전문가 네트워크관리자 네트워크전문가 시스코네트워크 서버관리자 웹프로그래밍 프로그래밍전문가 자바프로그래밍 자바프로그래밍학원 자바프로그래밍전문가 c언어전문가

오라클 ocp 오라클학원 오라클자격증 ccna ccna학원 ccna자격증 ccnp ccnp자격증 ccnp학원 정보보안 보안전문가 정보보안학원 mcse mcse학원 mcse자격증 mcp mcp자격증 mcp학원 시스코자격증 시스코학원 cisco cisco자격증 cisco학원 네트워크 ocp자격증 ocp학원 자바 java 자바자격증 자바학원 java자격증 java학원 scjp scjp자격증 scjp학원 jsp jsp학원 ejb ejb학원 프로그래밍 c언어 c c++ c학원 c언어학원 c프로그래밍 데이터베이스 데이터베이스관리자 db관리자 db전문가 데이터베이스전문가 시스템관리자 시스템전문가 네트워크관리자 네트워크전문가 시스코네트워크 서버관리자 웹프로그래밍 프로그래밍전문가 자바프로그래밍 자바프로그래밍학원 자바프로그래밍전문가 c언어전문가

오라클 ocp 오라클학원 오라클자격증 ccna ccna학원 ccna자격증 ccnp ccnp자격증 ccnp학원 정보보안 보안전문가 정보보안학원 mcse mcse학원 mcse자격증 mcp mcp자격증 mcp학원 시스코자격증 시스코학원 cisco cisco자격증 cisco학원 네트워크 ocp자격증 ocp학원 자바 java 자바자격증 자바학원 java자격증 java학원 scjp scjp자격증 scjp학원 jsp jsp학원 ejb ejb학원 프로그래밍 c언어 c c++ c학원 c언어학원 c프로그래밍 데이터베이스 데이터베이스관리자 db관리자 db전문가 데이터베이스전문가 시스템관리자 시스템전문가 네트워크관리자 네트워크전문가 시스코네트워크 서버관리자 웹프로그래밍 프로그래밍전문가 자바프로그래밍 자바프로그래밍학원 자바프로그래밍전문가 c

자바 란 ?

간단하고(simple)
객체지향적이고(object-oriented)
분산처리되고(distributed)
인터프리트되고(interpreted)
강건하고(robust)
컴퓨터 하드웨어에 영향을 받지않고(architecture-neutral)
보안성이 있으며(secure)
포팅하기 쉽고(portable)
성능이 우수하고(hight-performance)
멀티쓰레드를 사용하고(multithreaded)
동적인(dynamic) 언어이다. 썬에서는 가전 제품을 제어하기 위해 초기에는 C++언어를 이용해서 oak 프로젝트를 추진하였지만 C++언어를 이용하는 경우에 잘못 사용된 포인터 때문에 너무 많은 디버깅 작업이 필요해지자 새로운 언어를 개발하기로 결정하였다. 새로운 언어는 C++언어의 문법과 유사하면서, 의미적으로 는 Smalltalk과 유사한 특징을 가지도록 했다. 특히 C++언어의 불필요하고 복잡한 포인터 연산과 가비지 콜렉션 등의 기능을 제거하였다.
oak 프로젝트를 수행하면서 컴퓨터 업계에는 새로운 기류가 형성되고 있었다. 바로 Mosaic 웹브라우저의 출현이었다. 1993년 마크 앤드슨은 모자익 웹브라우저를 개발하고, 1994년 넷스케입사를 설립하였다. 웹브라우저의 출현으로 oak 프로젝트는 가전 제품을 위한 언어에서 웹브라우저를 위한 언어로 방향을 급선회하게 되었다. 1995년 썬은 웹브라우저를 위한 언어로 Java를 발표하게되었다. 당시 정적이던 웹브라우저에 동적인 자바 애플릿은 큰 관심을 불러 일으켰다. 초기에 사용자들은 웹브라우저에서 수행되는 간단한 애플릿에 관심을 두었지만, 썬의 지속적인 홍보덕분으로 자바를 이용한 응용프로그램을 작성하는 프로그래머들이 점차 늘어나게 되었다.
썬에서는 자바언어를 이용해 프로그램을 개발할 수 있는 개발 환경(JDK)을 무료로 계속 지원하고 있으며, 이것은 자바의 개념을 점차 확대 시키는 계기가 되었다. 자바는 이제 단순한 언어가 아니라 개발 환경으로 확대된 것이다. 썬에서는 개발 환경을 지원하는 차원을 넘어서 점차 자바를 이용할 수 있는 분야를 확대시켜 나가고 있다. 자바를 이용해 개발한 핫자바 브라우저, 핫자바뷰어 등의 사용자 응용프로그램에서 부터 swing, JMF 등의 각종 지원 클래스, javaOS 등의 시스템 프로그램, 자바 반지, 자바 카드, 피코 자바 등의 하드웨어까지 응용 분야를 넓히고 있다. 자바는 언어, 개발 환경의 개념을 넘어서 이제는 하나의 컴퓨팅환경으로 자리잡아가고 있는 것이다.

자바 관련 서적

자바와 관련된 서적은 세계적으로 1997년 11월 현재 900여권을 넘어서고 있다. 정말 수도 없이 많은 책들이 있는 것이다. 초보자들에게 책을 선정하는 것도 쉬운일은 아니다. The Java Programming Language 우선 자바 언어를 개발한 주역인 제임스 고슬링이 직접 저술한 "The Java Programming Language" 는 Addison Wesley 출판사에서 출간되었다. 자바 언어 자체를 조금 깊이 알아보고 싶은 분에게 꼭 권하고 싶은 책이다. 일반 초보자에게는 좀 지겨운 느낌이 들지도 모르겠다.

Java in Nutshell 저자는 David Flanagan 이고 첫판과 두번째 판이 나와있다. 첫번째 판은 JDK1.0 에 관해, 두번째 판은 JDK1.1에 관해 설명하고 있다. 간결하면서도 중요한 부분들을 잘 설명해두었기 때문에 자바 프로그래머에게 꼭 권하고 싶은 책이다. O'Reilly 출판사에서 출간되었다.

teach yourself Database Programming with JDBC teach yourself 시리즈 책으로 JDBC 프로그래밍에 관련해 잘 설명하고 있다. 저자는 Ashton Hobbs이고 Sams net에서 출간되었다.

Client/Server Programming with Java and CORBA 자바와 코바를 연결하려는 사람들에게 꼭 권하고 싶은 책이다. Robert Orfali 와 Dan Harkey 가 공동 저술하였고, John Willey & Sons에서 출간하였다.

Java Network Programming 저자는 Hughes 이고, Manning 출판사에서 출간되었다. 네트워크 및 I/O 스트림에 대해 자세히 설명하고 있다. 자바 네트워크 프로그래머에게 권장할만한 책이다.

Java Network Programming 저자는 Elliotte 이고 O'Reilly 출판사에서 출간되었다. 자바 네트워크 프로그래밍 팁을 중심으로 서술되어 있어서 네트워크 프로그래머에게 권할만한 책이다.

Java Threads Scott 과 Henry가 공동으로 저술한 책으로 자바 쓰레드를 이용하는 방법들이 기술되어 있다. O'Reilly 출판사에서 출간되었다.

Concurrent Programming in Java Doug Lea가 집필한 이 책은 자바의 쓰레드를 이용해서 병행응용프로그램을 작성하는 사람에게 권장할 만하다. 책은 Addison Wesley 출판사에서 출간되었고, 웹에서도 무료로 제공하고 있다.

modern compiler implementation in Java Andrew 가 쓴 이책은 Cambridge 출판사에서 출판되었고, 자바를 이용해서 컴파일러를 작성하는 사람들에게 권할 만 하다.

자바 관련 사이트

www.javasoft.com
자바를 개발한 썬(SUN)사의 공식 자바 사이트이다. 자바와 관련된 각종 문서와 각종 도구 및 JDK를 얻을 수 있는 사이트이다. http://www.javasoft.com/tutorial/ 디렉토리에는 자바 프로그래밍을 설명해주는 온라인 책이 있다.
www.gamelan.com
세계의 수 많은 자바 프로그램을 모아놓은 곳이다. 다양한 자바 프로그램들을 분류해서 사용자에게 제공한다. 많은 자바 프로그램들이 소스를 공개해 놓고 있기 때문에 프로그램을 작성하기 전에 이곳에 있는 프로그램들을 참조하는 것이 바람직하다.
www.javaworld.com
자바 월드는 온라인상에서 발행되는 자바관련 잡지이다. 96년부터 발행되는 이 잡지는 각종 자바 프로그래밍 기법을 설명해준다. 각종 프로그래밍 기법들을 소개하기 때문에 전문 프로그래머는 반드시 보아두어야할 사이트이다.

<PRE>

자바 언어 맛보기

1. 에디터를 이용해서 HelloWorld.java 라는 파일을 작성한다.HelloWorld.java 파일
1 class HelloWorld { 2 3 // 주석 부분 4 public static void main (String args[]) { 5 6 String msg = "World"; 7 8 System.out.print("Hello "); 9 System.out.println(msg); 10 } 11 }
2. javac라는 자바 컴파일러를 이용해서 HelloWorld.java 파일을 컴파일한다.% javac HelloWorld.java3. javac를 이용하여 컴파일하면 HelloWorld.class라는 파일이 생성된다.생성된 HelloWorld.class 파일은 java라는 자바 인터프리터에 의해 실행된다.% java HelloWorldHelloWorld.java 파일 설명자바 프로그램의 확장자는 .java이고 실행 파일의 확장자는 .class이다.1 class HelloWorld {자바는 객체지향 언어이다. 따라서 자바에서는 모든 것이 클래스 되어 있다.1번 문장은 HelloWorld라는 클래스를 정의하는 것이다.javac를 이용하여 컴파일하면 각 클래스는 .class 확장자를 갖는 파일로 저장된다.3 // 주석 부분/* */ : C 스타일 주석, 여러 줄에 걸쳐서 사용할 수 있다.// : C++ 스타일 주석, 한줄을 주석으로 사용할 때 편리하다./* **/ : javadoc을 이용하여 도큐먼트할 때 사용된다.4 public static void main (String args[]) {public : 함수의 억세스 퍼미션을 의미static : void : 함수의 리턴 타입main : 함수 이름. main은 프로그램의 시작 함수이다.String args[] : main의 아규먼트, 스트링 배열6 String msg = "World";String : 문자열을 나타내는 데이타 타입 클래스msg = "World" : msg 라는 변수에 World라는 문자열을 넣는다.; : 모든 문장은 ;로 끝난다.8 System.out.print("Hello ");System : 자바가 제공하는 클래스 이름System.out.print : System 클래스의 out 멤버필드의 print라는 메소드. 화면에 문자를 출력하는데 사용된다."Hello " : Hello라는 문자열9 System.out.println(msg);println : print line이라는 뜻이다. 문자열을 출력하고 라인을 바꾼다.msg : String 타입의 변수10 }main함수의 끝을 의미한다. 모든 함수와 블락은 { }안에 들어간다.11 }C 나 C++와는 다르게 클래스의 모든 메소드는 클래스안에 정의되어 있어야한다. 이것은 PASCAL과 유사하다.

자바 애플릿 만들어보기

1. 에디터를 이용하여 Hello.java 파일을 작성한다.
1 import java.awt.*; 2 import java.applet.*; 3 4 public class Hello extends Applet { 5 private String Greeting[] = { 6 "Hello, world" 7 }; 8 9 public void paint(Graphics g) { 10 g.drawString(Greeting[0], 25, 25); 11 } 12 }
2. 에디터를 이용해서 Hello.html파일을 작성한다.
1 <html><head><title>Hello</title></head> 2 <body> 3 <applet code=Hello.class width=250 height=250> 4 </applet> 5 </body> 6 </html>
3. javac를 이용해서 Hello.java를 컴파일한다.% javac Hello.java4. appletviewer나 넷스케이프를 이용해서 Hello.html 파일을 본다.% appletviewer Hello.html
Hello.java 파일 설명애플릿(applet) : 웹브라우저 상에서 실행되는 프로그램(Hello.java) appletviewer 나 넷스케이프를 이용해서 실행시킨다. 어플리케이션 : 일반적인 응용 프로그램(HelloWorld.java) java라는 인터프리터를 이용해서 실행시킨다. 1 import java.awt.*;import : C 언어의 #include 에 해당된다. java.awt : 자바언어가 제공하는 패키지 이름이다. 패키지란 비슷한 종류의 클래스를 모아서 만든 클래스들의 모임이다. java.awt 패키지는 GUI나 그래픽에 관련된 클래스들의 모임이다. java.awt.* : java.awt 패키지에 있는 모든 클래스를 의미한다. 2 import java.applet.*;java.applet : 애플릿 프로그램을 작성하기 위해서 만든 에플릿 패키지이다. java.applet.* : 애플릿 패키지의 모든 클래스. 4 public class Hello extends Applet {public : 클래스의 억세스 퍼미션class Hello : Hello 라는 클래스를 선언한다. extends : Applet 클래스에서 상속받아 Hello 라는 클래스를 만들겠다는 의미이다. Applet : java.applet패키지에 있는 Applet 클래스5 private String Greeting[] = {private : 클래스 멤버 필드의 억세스 퍼미션String Greeting[] : Hello 클래스의 멤베 필드. 타입은 문자열 배열 = { : 배열에 값을 초기화하기 위해서 사용되었다. 6 "Hello, world"Greeting[0]에 Hello, world라는 문자열로 초기화 했다. 7 };}; : Greeting 문자열 배열에 초기화를 끝내고 블락을 닫았다. 9 public void paint(Graphics g) {public : 함수의 억세스 퍼미션void : 함수의 리턴 타입 void는 아무것도 리턴하지 않는다.paint : Hello 클래스의 메소드Graphics : 그림을 그리는데 필요한 정보를 가지고 있는 자료 구조 타입 10 g.drawString(Greeting[0], 25, 25);g.drawString : 문자열을 화면에 그린다. 애플릿에서는 System.out.print를 이용해서 화면에 문자열을 출력할 수 없다.Greeting[0], 25, 25 : 문자열 Greeting[0]을 X좌표 25, Y좌표 25에 그린다. 11 }paint 메소드의 끝을 의미한다. 12 }Hello 클래스의 끝을 의미한다.

오라클 ocp 오라클학원 오라클자격증 ccna ccna학원 ccna자격증 ccnp ccnp자격증 ccnp학원 정보보안 보안전문가 정보보안학원 mcse mcse학원 mcse자격증 mcp mcp자격증 mcp학원 시스코자격증 시스코학원 cisco cisco자격증 cisco학원 네트워크 ocp자격증 ocp학원 자바 java 자바자격증 자바학원 java자격증 java학원 scjp scjp자격증 scjp학원 jsp jsp학원 ejb ejb학원 프로그래밍 c언어 c c++ c학원 c언어학원 c프로그래밍 데이터베이스 데이터베이스관리자 db관리자 db전문가 데이터베이스전문가 시스템관리자 시스템전문가 네트워크관리자 네트워크전문가 시스코네트워크 서버관리자 웹프로그래밍 프로그래밍전문가 자바프로그래밍 자바프로그래밍학원 자바프로그래밍전문가 c언어전문가 

오라클 ocp 오라클학원 오라클자격증 ccna ccna학원 ccna자격증 ccnp ccnp자격증 ccnp학원 정보보안 보안전문가 정보보안학원 mcse mcse학원 mcse자격증 mcp mcp자격증 mcp학원 시스코자격증 시스코학원 cisco cisco자격증 cisco학원 네트워크 ocp자격증 ocp학원 자바 java 자바자격증 자바학원 java자격증 java학원 scjp scjp자격증 scjp학원 jsp jsp학원 ejb ejb학원 프로그래밍 c언어 c c++ c학원 c언어학원 c프로그래밍 데이터베이스 데이터베이스관리자 db관리자 db전문가 데이터베이스전문가 시스템관리자 시스템전문가 네트워크관리자 네트워크전문가 시스코네트워크 서버관리자 웹프로그래밍 프로그래밍전문가 자바프로그래밍 자바프로그래밍학원 자바프로그래밍전문가 c언어전문가

오라클 ocp 오라클학원 오라클자격증 ccna ccna학원 ccna자격증 ccnp ccnp자격증 ccnp학원 정보보안 보안전문가 정보보안학원 mcse mcse학원 mcse자격증 mcp mcp자격증 mcp학원 시스코자격증 시스코학원 cisco cisco자격증 cisco학원 네트워크 ocp자격증 ocp학원 자바 java 자바자격증 자바학원 java자격증 java학원 scjp scjp자격증 scjp학원 jsp jsp학원 ejb ejb학원 프로그래밍 c언어 c c++ c학원 c언어학원 c프로그래밍 데이터베이스 데이터베이스관리자 db관리자 db전문가 데이터베이스전문가 시스템관리자 시스템전문가 네트워크관리자 네트워크전문가 시스코네트워크 서버관리자 웹프로그래밍 프로그래밍전문가 자바프로그래밍 자바프로그래밍학원 자바프로그래밍전문가 c언어전문가

오라클 ocp 오라클학원 오라클자격증 ccna ccna학원 ccna자격증 ccnp ccnp자격증 ccnp학원 정보보안 보안전문가 정보보안학원 mcse mcse학원 mcse자격증 mcp mcp자격증 mcp학원 시스코자격증 시스코학원 cisco cisco자격증 cisco학원 네트워크 ocp자격증 ocp학원 자바 java 자바자격증 자바학원 java자격증 java학원 scjp scjp자격증 scjp학원 jsp jsp학원 ejb ejb학원 프로그래밍 c언어 c c++ c학원 c언어학원 c프로그래밍 데이터베이스 데이터베이스관리자 db관리자 db전문가 데이터베이스전문가 시스템관리자 시스템전문가 네트워크관리자 네트워크전문가 시스코네트워크 서버관리자 웹프로그래밍 프로그래밍전문가 자바프로그래밍 자바프로그래밍학원 자바프로그래밍전문가 c

 

추천학원

자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

Posted by genesmer
,

자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

[자바/SCJP]SOA 기술문서 모음


Service Component Architecture로 SOA 솔루션 구현하기
http://www.ibm.com/developerworks/kr/library/0510_brent/0510_brent.html

WebSphere Integration Developer (한글) - BPEL
http://www.ibm.com/developerworks/kr/library/tutorial/wes-hellowid/?S_TACT=105AGX55&S_CMP=EDU

종합 SOA 구연을 위한 첫걸음
http://www.ibm.com/developerworks/kr/series/hello/

웹서비스와 SOA기술자료
http://www.ibm.com/developerworks/kr/views/webservices/articles.jsp

기타 WebSphere  기사검색 리스트

http://www.ibm.com/developerworks/search/searchResults.jsp?searchType=1&searchSite=dWKorea&pageLang=ko&langEncoding=UTF8&searchScope=dW&query=WebSphere&Search.x=12&Search.y=13

http://www-306.ibm.com/software/info1/websphere/index.jsp?tab=products/businessint

http://publib.boulder.ibm.com/bpcsamp/index.html

http://www-306.ibm.com/software/info/education/assistant/

http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp

 

추천학원

자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

Posted by genesmer
,

자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

[JAVA/자바] 한글 인코딩 변환코드

request.setCharacterEncoding("EUC-KR");  
response.setContentType("text/html;charset=euc-kr");

 

추천학원

자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

Posted by genesmer
,

자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

여기서는 앞장에서 한 Hello.java를 조금 변형해보자.
<PRE>import java.awt.*;import java.applet.Applet;public class Hello extends Applet { Image img; //그림을 위한 변수를 선언 했다. Image img2; private String Greeting[] = { "Hello, world" }; public void init() {// 원하는 그림을 읽어들인다. //여러분은 가지고 있는 그림 이름으로 다음 두 줄을 변경해야 한다. img = getImage(getDocumentBase(), "../img/book.gif"); img2 = getImage(getDocumentBase(), "../img/runroom.gif"); } public void paint(Graphics g) {//drawString은 (25,25)에서 부터 문자열을 출력한다. g.drawString(Greeting[0], 25, 25);//drawLine은 (25,27)과 (150,27) 두점을 연결하는 선을 그린다. g.drawLine(25, 27, 150, 27);//drawImage는 읽어들인 그림을 출력한다. g.drawImage(img, 25, 33, this); g.drawImage(img2, 100, 33, this); }}</PRE>

출처: http://cafe.naver.com/edcxswqaz

 

추천학원

자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

Posted by genesmer
,

자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

애플릿(applet)이란 웹브라우저 상에서 실행되는 프로그램을 말한다. 애플릿과는 다른 어플리케이션이라는 것도 있는데 이것은 우리가 일반적으로 알고 있는 응용 프로그램을 의미한다. 따라서 어플리케이션은 일반 컴퓨팅 환경에서 실행되는 프로그램을 의미하고, 애플릿이란 웹브라우저에서만 실행되는 프로그램을 의미한다.

프로그래머는 자바라는 언어를 이용해서 애플릿과 어플리케이션 프로그램을 모두 작성할 수 있다. 그러나 이곳에서는 주로 애플릿에 관련된 내용만 다루도록 하자. 이곳에서는 자바 언어의 특징이나 구조에 대해서 자세하게 언급하지는 않겠다. 이곳에서는 주로 제가 자바를 공부하면서 실습한 내용들로 꾸밀 예정이다.


다음은 Hello.java라는 애플릿 프로그램이다. 되도록이면 실제로 자신이 입력해보는 것이 바람직하다.
<PRE>import java.awt.*; // 여기부터는 주석문..import java.applet.Applet; // import는 C-언어의 #include와 동일public class Hello extends Applet { // Hello 라는 클래스를 선언 private String Greeting[] = { "Hello, world" }; public void paint(Graphics g) { // 웹브라우저에 Hello, world를 출력 g.drawString(Greeting[0], 25, 25); g.drawLine(25, 27, 150, 27); }}</PRE>


작성된 자바 프로그램은 javac라는 자바 컴파일러를 이용해서 컴파일 시킨다. 자바 컴파일러는 목적 코드로 .class 파일을 생성한다. .class 파일은 자바 프로그램에서 정의한 클래스 이름마다 하나씩 생성된다. class 파일이 생성되면, html 파일에 애플릿을 인클루드(include)한다. 인클루드하기 위해서는 <applet>라는 태그를 이용한다.
<PRE><html><head><title>Hello</title></head><body><applet code=Hello.class width=250 height=250></applet></body></html></PRE>


작성된 애플릿을 실행시켜보기 위해서는 웹브라우저를 이용할 수도 있지만, 보통 썬에서 제공하는 appletviewer라는 프로그램을 이용한다. 다음 예는 자바 프로그램을 컴파일하고, 애플릿뷰어로 애플릿을 실행시키는 내용이다.
<PRE>% javac Hello.java% appletviewer Hello.html</PRE>
<FORM style="MARGIN: 0px" name=tagForm onsubmit=javascript:oCafeTagRead.updateArticleTag() method=post>

<INPUT type="hidden" value="13885572" name="clubid"> <INPUT type="hidden" value="1185" name="articleid">

 

출처 : http://cafe.naver.com/edcxswqaz

</FORM>

 

추천학원

자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

Posted by genesmer
,

자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

[자바/SCJP]

 

 

Service Component Architecture로 SOA 솔루션 구현하기
http://www.ibm.com/developerworks/kr/library/0510_brent/0510_brent.html

WebSphere Integration Developer (한글) - BPEL
http://www.ibm.com/developerworks/kr/library/tutorial/wes-hellowid/?S_TACT=105AGX55&S_CMP=EDU

종합 SOA 구연을 위한 첫걸음
http://www.ibm.com/developerworks/kr/series/hello/

웹서비스와 SOA기술자료
http://www.ibm.com/developerworks/kr/views/webservices/articles.jsp

기타 WebSphere  기사검색 리스트

http://www.ibm.com/developerworks/search/searchResults.jsp?searchType=1&searchSite=dWKorea&pageLang=ko&langEncoding=UTF8&searchScope=dW&query=WebSphere&Search.x=12&Search.y=13

http://www-306.ibm.com/software/info1/websphere/index.jsp?tab=products/businessint

http://publib.boulder.ibm.com/bpcsamp/index.html

http://www-306.ibm.com/software/info/education/assistant/

http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp

출처 http://cafe.naver.com/edcxswqaz

 

추천학원

자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

Posted by genesmer
,

자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

[자바/JSP]

 

 


1.3 변수 값 할당

1> 할당이란

   : 변수에 데이터(값)를 넣는 것.“=” 연산자를 이용해서 변수에 값을 할당한다.

2> 할당의 법칙

  • 오른쪽에서 왼쪽으로만 할당 가능하다.(절대적)
  • 변수끼리도 할당가능.(오른쪽에서 왼쪽으로 할당)
  • 변수에 이미 상수가 존재하더라도 다른 것을 할당하면 마지막에 할당한 것이 할당.
  • 같은 데이터형태라면 ,(쉼표)를 구분자로 하여 여러개를 동시 선언 및 값 할당이 가능.

3> 할당의 예

형태
선언과 할당을 동시에

int a = 100;

선언과 할당을 분리

int a;
a=100;

분리하여 여러 개를 동시에 선언과 할당

int a, b;
a=100, b=200;

여러 개를 동시에 선언과 할당

int a=100, b=200;

변수끼리의 할당
(크기를 주의한다. 범위가 큰 데이터형에 값을 할당하는 것은 문제가 없지만 범위가 작은 경우에는 문제가 된다. 이때는 casting(형변환)을 해줘야한다.

int a=100;
int b=a;

예> Variable.java

class Variable   {

//main 메소드로서 우선 실행시 가장 먼저 실행된다는 것만 알아두자.
// 매번 사용되므로 한 줄을 통째로 외우는 것이 좋다. 나중에 자세히 알아 볼것이다.

    public static void main(String[] args)    {

float f = 3.14f;
char c='아';
int a=100, b;
b=a;

//System.out.println("출력할 문장);
// System.out.println는 뒤에 " "으로 묶인 문장을 화면에 출력하라 라는 명령문이다.
// 여기서 ln은 다음줄에 출력하라는 의미이고 ln이 없고 그냥 print라면 줄바꿈이 없이
// 한줄로 출력하라는 명령이다.

System.out.println("변수 f의 값은 : "+f);
System.out.println("변수 c의 값은 : "+c);
System.out.println("변수 a의 값은 : "+a);
System.out.println("변수 b의 값은 : "+b);

       }
     }

<< 실행결과 >>

변수 f의 값은 : 3.14
변수 c의 값은 : 아
변수 a의 값은 : 100
변수 b의 값은 : 100

메모장이나 에디터기에 위와 같이 입력을 하고 첫 줄의 class 뒤에 나오는 Variable와 똑같은 이름으로 저장한다. 물론 확장자는 자바이다. 자바에서는 영문자의 대소문자를 구분한다는 것을 기억한다. 도스창에서 위 소스가 저장된 디렉토리에 이동하고 다음과 같이 입력한다. 만약 소스가 C 디렉토리 밑에 java라는 폴더 아래에 있다면...

C:\Java>javac Variable.java <--클래스 파일을 만든다.

C:\Java>java Variable <-- 실행

변수 f의 값은 : 3.14
변수 c의 값은 : 아
변수 a의 값은 : 100
변수 b의 값은 : 100

 

 

출처  http://cafe.naver.com/edcxswqaz

 

추천학원

자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

Posted by genesmer
,

자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

[자바/JAVA]

간단한 사용예

 //세션의 변수 생성

  session.setAttribute("session_id",id); 
  session.setAttribute("session_pass",pass);

  //void invalidate() 해당 세션을 종료시킨다.
  session.invalidate();

***session객체의 메소드들

session

session객체는 page지시자의 session속성이  true(기본값)로 설정되어 있어야 사용가능하다.

1) 주요메소드       

String getId() 해당 세션의 세션 ID를 가져온다.
long getCreationTime() 세션이 생성된 시간을 가져온다.
logn getLastAccessedTime() 클라이언트에 의해 마지막으로 처리된 세션의 시간을 반환한다.
void setMaxInactiveInterval(time) 세션을 유지할 시간을 초단위로 설정한다.
int getMaxInactiveInterval() 세션의 유지 시간을 가져온다. 기본값(1800초)
boolean isNew() 클라이언트 세션ID를 할당하지 않은 경우 true값을 반환한다.
void invalidate() 해당 세션을 종료시킨다.
void setAttribute("세션변수명",값) 세션변수를 생성한다.
Object getAttribute("세션변수명") 저정된 세션변수명의 값을 가져온다. 가져올때는 반드시 해당 값의 성격에 따라 케스팅해야 한다.
----------------- 
SessionAuth.java
-----------------


/* 간단한 세션인증 예제 입니다. */
   import java.io.*;
   import javax.servlet.*;
   import javax.servlet.http.*;
   import myclasses.*;
   public final class SessionAuth extends HttpServlet
   {
     protected void doGet(HttpServletRequest req, HttpServletResponse res)
               throws ServletException, IOException     {
      sendPage(req, res, req.getSession(false));
     }

    protected void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
       Hangul hangul = new Hangul();
//login button을 누른경우
      if(req.getParameter("login") != null)   {
         HttpSession session = req.getSession(true);
          String name = hangul.han(req.getParameter("name"));
          //이름이 비어있는경우 Anonymous로 Setting
        if(name == null || name.length()==0) name = "Anonymous";
//Session에 name을 Binding
        session.putValue("name", name);
        sendPage(req, res, session);
      }
  //LogOut을 누른경우
      else  {
        HttpSession session = req.getSession(false);
        if(session != null) session.invalidate();
        sendPage(req, res, null);
      }
    }

    //session이 생성된경우와 생성되지 않은 경우 다르게 html구성 Method
    private void sendPage(HttpServletRequest req, HttpServletResponse res, HttpSession session)
            throws ServletException, IOException {
       res.setContentType("text/html;charset=euc-kr");
      res.setHeader("pragma", "no-cache");
      PrintWriter o = res.getWriter();
      o.print("");
      if(session == null)
        o.print("                        

<FORM method="post">                              Please enter your name: "+
                "<INPUT name="\">"+
                "<INPUT type="submit" value="\" name="\">"+
                "                         </FORM>                      ");
      else
        o.print("Hi " + session.getValue("name") +
        "                       

<FORM method="post">                              <INPUT type="submit" value="쿼리 전송" name=\>                         </FORM>                      ");
      o.close();
    }
}

              

출처 http://cafe.naver.com/edcxswqaz

                   

 

추천학원

자바 자바학원 java java학원 scjp scjp학원 자바자격증 java자격증 scjp자격증 jsp ejb 자바프로그래밍 웹프로그래밍

Posted by genesmer
,