namu6747
취소

쉽게 배우는 JSP 웹 프로그래밍 - 6 - 세션 - 쿠키

세션 stateful 세션은 웹 서버에 존재하는 객체다. 서버에서만 접근이 가능하므로 보안 유지에 유리함. 브라우저마다 하나씩 존재하므로 사용자를 구분하는 단위가 됨 get-set-Attribute = 세션 속성 이름이 name인 속성 값을 Object 형으로 반환한다 해당되는 속성 이름이 없을 때는 null을 반환한다 반환...

쉽게 배우는 JSP 웹 프로그래밍 - 5 - 예외 처리 - 필터

예외 처리 - - - - “프로그램이 처리되는 동안 특정한 문제가 발생했을 때 처리를 중단하고 다른 처리를 하는 것으로 오류 처리라고도 한다.” ...

쉽게 배우는 JSP 웹 프로그래밍 - 4 - 유효성 검사 - 시큐리티

유효성 검사 (validation) - - - - “사용자가 폼 페이지에서 입력한 데이터 값이 서버로 전송되기 전에 특정 규칙에 맞게 입력되었는지 검증하는 것을 말한다.” ...

쉽게 배우는 JSP 웹 프로그래밍 - 3 - 폼 태그

form tag - - - - > 사용자가 다양한 정보를 입력하고 서로 전달 action : 폼 데이터를 받아 처리하는 웹 페이지의 URL 설정 ...

쉽게 배우는 JSP 웹 프로그래밍 - 2 - 내장 객체

내장 객체 - - - - > 컨테이너에 미리 정의된 객체 서블릿으로 변환될 때 _jspService() 메소드 내부에 자동으로 포함됨 reques...

쉽게 배우는 JSP 웹 프로그래밍 - 1 - 태그

jsp는 서블릿의 확장판이라고 볼 수 있다 자바 기반의 동적 웹 프로그래밍 언어다 JSP 컨테이너가 서블릿 파일 생성과 컴파일을 책임진다. ?JSP는 다시 컴파일하고 프로젝트를 배포할 필요가 없다. “웹 서버는 정적 웹페이지처럼 *.class의 실행 결과를 웹 브라우저에 응답으로 전달하므로 웹 브라우저는 새로 가공된 HTML 페이지를 동적...

Sql, NoSql

SQL은 구조화 된 쿼리 언어(Structured Query Language)의 약자다. 관계형 데이터베이스와 상호작용하는 데 사용 하는 쿼리 언어다. 관계형 데이터베이스에는 두 가지 주요 특징이 있다. 데이터는 정해진 데이터 스키마를 따라 데이터베이스 테이블에 저장된다. 데이터는 관계를 통해서 연결된 여러개의 테이블에 분산된다. 아래에서 나오는 SQ...

이것이 MySQL이다

이것이 MySQL 이다. 관계형 데이터베이스 (RDBMS) 테이블을 부르는 다른 용어로는 relation, entity 등이 있다. 테이블 단위의 효율적인 저장 구조로 여러 개의 테이블로 나누어서 저장함으로써 불필요한 공간의 낭비를 줄이고 효율성을 보장해준다. 이렇게 나뉜 테이블의 관계를 기본 키(primary key), 외래 키(foreign ...

자바 팁

equals와 hashcode 재정의 hash 컬렉션은 hashcode가 다르면 다른 객체로 인식하여 equals만 재정의한다면 동일한 객체로 식별되지 않는다. equals를 재정의할 거라면 hashcode도 함께 재정의하자. hashcode는 필드값 연산으로 깔끔하게 재정의 메소드 내부가 넘치지 않도록 메소드는 단 한가지의 기능만 사용하도록 작성...

이것이 자바다 - 자바FX - 2

++ 이벤트 핸들러 ++ FX는 이벤트 발생 컨트롤과 핸들러를 분리하는 위임형 방식 사용 button.setOnAction(new EventHandler<ActionEvent>( ){실행문}) 익명 구현 객체를 이용한다. 함수형 인터페이스이므로 람다 가능 stage.setOnCloseReques( e -> { . . . } ); FX...