본문 바로가기

[ Developer ]189

[JSP] JSP란? Java의 웹 개발 Java의 웹 개발 방법 Model 1 JSP, 코드, DB를 합쳐 한번에 개발 현재도 Model 1 개발 방법을 사용하는 업체가 많음 JSP 안에 로직, DB로직 포함 유지보수 힘듬, 수정 힘듬 Model 2 JSP, 코드, DB를 분리 시켜 협업이 가능한 구조 Servlet 방식 = 디자인/로직 분리 유지보수 편하나 개발속도가 떨어짐 대표적인 HTML 학습 사이트 http://www.w3schools.com/ 웹 프로그램 마다 호환성이 다르기 때문에 호환성을 맞추는 작업이 굉장히 어렵다 MarkdownPad2 - 블로그 제작 JSP # JSP 생성하기 Dynamic Web Project -> 기본값들로 설정 후 설정 프로젝트를 보면 기존의 이클립스와 다르게 여러 폴더가 있다 이 부분은 웹 서버가 돌아.. 2016. 5. 4.
[Java] Calendar Class 시간값 가져오기 시간값 컴퓨터는 1970년 1월 1일 0시 0분 0초 부터 1초의 시간값은 1000으로 인식 1분 = 1000 * 60 / 1시간 = 1000 * 60 * 60 #1 현재 시간 가져오는 프로그램 컴퓨터의 시간은 1초에 1000값씩 증가한 값을 통해 시간값을 보인다 그래서 Date 클래스를 통해서 우리나라의 시간을 출력할 수 있다 #2 시간 출력 메소드 LocaleString을 통해서 우리나라의 현재 시간과 날짜값을 가져올 수 있다 GMT는 표준시간으로 우리나라와의 시간차이를 볼 수 있다 하지만 실무에 나가서는 Locale을 쓴다면 서버가 있는 해외의 시간을 가져오게 된다 시간의 경과를 나타내기 위해서는 System.currentTimeMillis();를 많이 사용하게 된다 또한 캘린더를 통해서 시간과 날.. 2016. 3. 17.
[Java] 정규 표현식 정규 표현식 정규표현식의 의미 응용 방법 2016. 2. 22.
[Java] 예외 처리 (try ~ catch) 예외 처리 (try ~ catch) 예외란 프로그램상의 에러가 발생했을 때 예외가 발생한다. ex) nextInt() 메소드는 숫자만을 입력 받는 기능을 하는데 여기에 문자를 입력한다면 예외(에러)가 발생 예외가 발생할 때 적절한 처리를 해주지 않으면 프로그램이 종료되어버리기 때문에 예외는 상황별로 다른 예외를 발생시켜야 한다. 예외는 "던져진다"라고 표현한다. 예외 처리는 try ~ catch 라는 키워드를 사용한다. 예외를 우리가 생성할 수도 있다. 예외는 밑에서부터 위로 발생한다. # 예외 발생 맨 밑줄에서부터 위로 실행을 시켜서 올라가기 때문에 InputMissmatchExceptionTest.java의 27번째 라인에서 발생이 된다고 하면 된다. InputMismatchException이란 에러.. 2016. 2. 22.