본문 바로가기
반응형

분류 전체보기377

[JSP] 자바빈(JavaBean)과 <jsp:useBean> 액션 태그 (스크랩) JSP 페이지의 주용 기능 중 하나는 데이터를 보여주는 기능이다. 흔하게 볼 수 있는 게시판을 예로 들면 글 목록 보기, 글쓰기, 글 읽기 등의 기능이 이에 해당한다. 그런데 이런 데이터를 보여주는 기능과 단순하게 화면을 출력하는 부분이 하나의 JSP에 뒤섞여 있으면 문제가 생긴다. 기능을 확장하거나 코드를 재사용하기가 상당히 어려워진다. 그렇기에 JSP에서는 데이터를 자바빈(JavaBean)이라는 클래스에 담아서 값을 보여준다. 자바빈(JavaBean) 작성방법 자바빈은 클래스이므로 기존의 자바 클래스를 작성하는 방법과 동일하다. 자바빈의 경우 데이터를 담을 프로퍼티(맴버변수)와 데이터를 가져오거나 세팅하는 기능을 하는 메서드로 구성된다. package test; // 자바빈만 모아놓을 패키지, 생략가.. 2017. 12. 20.
(스크랩)html5 table 태그에서 summary 속성 사용 시 w3c validator 오류 발생 html5 table 태그에서 summary 속성 사용 시 w3c validator 오류 발생 웹표준,접근성 html5 table summary 사용 시 w3c validator 오류 관련 html5 에서 table 태그에 summary 속성을 사용할 경우 w3c validator로 검사할 때 아래와 같은 오류가 발생한다. line 168 column 106 - 오류: The “summary” attribute on the “table” element is obsolete. Consider describing the structure of the “table” in a “caption” element or in a “figure” element containing the “table”; or, simpl.. 2017. 12. 12.
[Oracle] 오라클 기본 SQL 쿼리 정리 (스크랩) SELECT 문 SELECT * FROM 테이블명 WHERE 필드='조건' AND 필드2='조건2' SELECT 필드1, 필드2, 필드3 FROM 테이블명 SELECT * FROM TAB; 존재하는 모든 테이블 보기 SELECT DISTINCT 필드1 FROM 테이블명; 중복제거하기 SELECT 필드1 FROM 테이블 WHERE 필드2 BETWEEN 00 AND 00; //00부터 00사이에서 SELECT 필드1 FROM 테이블 WHERE 필드2 IN (00, 00); //00과 00중에서 SELECT 필드1 FROM 테이블 WHERE 필드2 LIKE '%단어%'; SELECT 필드1 FROM 테이블 WHERE 필드2 IS NULL; or NoT IS NULL UPDATE문 UPDATE 테이블명 SET .. 2017. 12. 6.
(스크랩)Javascript 기초 - Object prototype 이해하기 Javascript 기초 - Object prototype 이해하기 소개이번 글에서 다룰 내용은 자바스크립트의 프로토타입 상속(prototypal inheritance) 이라는 확장과 객체의 재사용을 가능하게 해주며 class 기반으로 인스턴스를 생성하지 않는 자바스크립트에서 객체지향적인 개발 개념을 가질수 있게 해주는 Prototype에 대한 내용이다. 하지만 일반적으로 자바스크립트에 대한 정공파가 아니면 제대로 이해하고 있지 않거나 이해 하기 힘든 부분이기도 하다. 그이유는 Prototype Object 와 Prototype Link을 제대로 구분하여 인지 하지 못하고 있기 때문일 것이다. 이번글을 통해서 자바스크립트에서 사용하는 프로토타입이란 녀석의 개념을 확실히 집고 넘어가 보도록 하겠다.프로토타.. 2017. 12. 6.
[MySQL] 자동 증가값 초기화 / AUTO_INCREMENT 자동 증가값을 가지는 테이블 생성 SQL CREATE TABLE j_table ( idx int NOT NULL auto_increment, -- 자동 증가값 가지는 컬럼 name varchar(255), ... ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=euckr; 자동 증가값 초기화를 원할 시 SQL ALTER TABLE [테이블명] AUTO_INCREMENT=[시작값] ALTER TABLE j_table AUTO_INCREMENT = 0 2017. 11. 23.
반응형