본문 바로가기

[JSP] 쿠키와 세션 정리 쿠키는 클라이언트(사용자 컴퓨터)에 저장되고, 세션은 서버에 저장된다. [ 쿠키와 관련된 작업 ] ① 새로운 쿠키를 만들어서 추가하는 방법 쿠키생성 ② 만들어진 쿠키의 값 읽어오기 [ request객체의 getCookies() 메소드를 사용하면 클라이언트에 설정된 모든 쿠키 객체들을 얻어올 수 있다. ] DOCTYPE html>쿠키 조회 ③ 이미 있는 쿠키의 값을 변경하는 방법 DOCTYPE html>쿠키 값 변경 ④ 쿠키를 제거하는 방법 DOCTYPE html>쿠키 삭제하기 [ 세션과 관련된 작업 ] ① 세션을 만들어서 추가하는 방법 [ JSP에서는 세션 객체가 내장되어 있어 바로 사용할 수 있지만, 서블릿에서 세션을 다루려면 doGet, doPost 메소드의 매개변수인 HttpServletReques.. 더보기
[JAVA] RTTI(Run-Time Type Information) 자바(Java) – Reflection 리플렉션 (RTTI:Run-Time Type Information) 1. RTTI 란? - 실행 시간에 객체들의 정보(타입)를 얻는 표준화된 방법을 제공- 런타임에 타입의 정보를 가지고 오류를 검사하는 목적으로 사용Run Time Type Information의 약자로 "실행시간에 타입정보를 식별" 즉, 실시간으로 현재 사용되고 있는 클래스의 타입이 에 대한 정보를 알아보기 위해서 사용한다. 한글로 풀이하자면 "실시간 형식 정보" 라고 할 수 있겠죠.정확한 의미는, 실행중에 기반 클래스 타입 객체의 타입에 대한 정보를 얻을 수 있는 기능입니다.RTTI는 다형성 객체의 동적 타입을 알아내기 위해 만들어진 기능입니다. 즉, base* 타입의 포인터가 포인팅하고 있는 객.. 더보기
[오라클] 오라클 11g 설치하기 + SQLdeveloper 1. www.oracle.com 에서 Oracle Database 11g 다운로드 합니다. 2. C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN 에서 listener.ora, tnsnames.ora 파일을 아래와 같이 수정해준다. (호스트에는 본인 호스트, 또는 localhost) 3. Oracle DB Client 툴로 SQLDeveloper를 설치한다. (www.oracle.com ) 4. 그러면 위와같은 툴을 확인할 수 있는데, 왼쪽 상단의 초록색 + 버튼을 눌러 사용자를 생성한다. 그리고 [부여된 롤] 탭에서 CONNECT와 DBA부분을 허용해준다. 끝. 더보기
[JAVA] 맥 이클립스 실행 단축키 이클립스에서 [실행] 단축키맥 이클립스에서 command + shift + F11 을 하면 소리볼륨 조절만 되므로, fn 키를 같이 눌려주어야 함. command + shift + fn + F11 ------------------------------------------------ 이클립스에서 [실행] 단축키를 변경하려면!!! Preferences - General - Keys - 'run' 검색 - Binding에 원하는 단축키 설정 더보기