본문 바로가기

126

[Java] 자바 인터페이스 Interface Interface Abstract 보다 더 높은 추상화 수준을 제공 클래스 자체의 규약을 정의함 객체지향의 5개 특징 중 다형성에 해당 다형성 : 같은 기능을 제공하는 표준 규약 인터페이스는 하나의 표준이다 ex) CD Player 기본 기능은 Play, Stop, Prev, Next 자체의 동작 알고리즘은 모르지만 어떠한 동작을 하는지를 알고 있다 -> 인터페이스 # Interface 선언 public interface CDPlayer와 같이 선언 인터페이스의 요소는 public abstract void play();라고 선언되고 abstract는 생략이 가능하다 # Interface 사용 public class MyMy implements CDPlayer를 선언해서 인터페이스를 사용 가능하다 인터페이.. 2016. 5. 31.
[JSP WEB] 글 작성 페이지 만들기 Write Page Write 글 List에서 글 작성을 만든다 글 작성 폼을 만들기 위해 write.jsp로 jsp파일을 생성한다 우선 write.jsp에 공통으로 추가되는 부분을 include 후에 폼을 작성한다 그 후에 버튼을 생성해 준다 총 3가지인데 등록과 다시 쓰기 취소를 만들게 된다 우선 서블릿을 생성해서 write 폼으로 forward 시킨다 그렇게 되면 등록 버튼을 눌렀을 시 write 폼으로 접근이 가능하다 이제 write.jsp에서 스크립트를 작성한다 스크립트 작성해서 writeAction을 하는 서블릿을 작성하고 Biz와 DAO 작성한다 Insert 완료 후엔 List 페이지로 돌아온다 이제는 write.jsp에서 script를 이용해서 버튼 클릭시 폼의 내용을 넘기거나 취소를 하면 다시 리스트로 돌아.. 2016. 5. 31.
[JSP] CSS란? CSS 적용시키기 CSS CSS는 HTML을 꾸미기 위해 태그를 이용해서 요소들을 꾸미는 것 JSP 기반 웹 프로젝트를 개발할 때 CSS 파일을 이용해서 개발을 진행한다 CSS을 적용 시키는 방식은 Tag 안에 적어주는 방식과, HTML Header 부분에 로 적어주는 방식 또한 CSS 파일로 적용시키는 방식이 있는데 CSS 파일로 적용을 시켜본다 이곳에 css를 작성하면 된다 css의 양식은 w3school에서 css 페이지를 참조하면 된다 http://www.w3schools.com/css/default.asp class와 id를 지정해주는 양식 클래스는 .을 이용해서 이름을 지정하고 id는 #을 이용한다 # CSS 특징 css는 캐스케이딩 스타일로 * 아스타로써 모든 css를 적용하고 또한 class나 id로써 스타.. 2016. 5. 30.
[DB] Toad for Oracle 이용한 시퀀스 생성 Sequence (시퀀스) 생성 # 시퀀스 만들기 스키마 브라우저로 돌아간다 시퀀시스를 클릭 후 새로운 시퀀스를 생성한다 그리고 정보를 입력 후 시퀀스를 생성한다 그렇게 진행해서 총 2개의 시퀀스를 생성하면 된다 테이블과 마찬가지로 시퀀스를 테스트해본다 2016. 5. 30.