SsY/Class
-
[JSP] 007. 쿠키(Cookie)와 세션(Session) (2)SsY/Class 2023. 5. 26. 12:50
세션(Session) - WebApp14 TestSession01 & TestSession02 & TestSession03 TestSession01 이름과 전화번호 (TestSession01.jsp) 본인 확인 이름 전화번호 >> 다음 더보기 회원가입 (TestSession01_1.jsp) 본인 확인 이름 전화번호 >> 다음 TestSession02 아이디와 패스워드 (TestSession02.jsp) 본인 확인 아이디 패스워드 >> 다음 --%> 더보기 회원가입 (TestSession02.jsp) 정보 입력 아이디 패스워드 >> 완료 TestSession03 세션에 담은 값을 지워도 해당 영역에서는 보인다. // 다만 다음 페이지에 가서 세션 값을 찾으면 안보인다~ %> 이름, 전화번호, 아이디, 패스..
-
[JSP] 007. 쿠키(Cookie)와 세션(Session)SsY/Class 2023. 5. 25. 18:00
※ 해당 실습을 진행하는 동안 실행 시 F5(새로고침)이 아닌 Ctrl+F11 로 새 창을 띄운다 쿠키(Cookie)와 세션(Session) 의 개념 - WebApp13 ■■■ 쿠키(Cookie)와 세션(Session) ■■■ ○ 쿠키(Cookie) - 쿠키는 클라이언트에 대한 정보를 클라이언트의 하드디스크에 작은 파일 형태로 저장한 text 파일로 서버에서 사용자에게 편리한 기능을 제공하기 위해 많이 사용되고. 쿠키는 웹 브라우저에 의해 관리된다. //-- 현재는 순수 txt 파일이라고 하기 어렵다. //-- 브라우저마다 쿠키를 저장하는 방법과 운용정책 등이 계속 변함-> 확인이 어려워짐 - 쿠키는 텍스트 형태로 저장되기 때문에 변조나 복사 등이 가능하여 보안성이 취약하고 클라이언트에... 예전에는 총..
-
[JSP] 006. JAVA Bean(자바 빈)SsY/Class 2023. 5. 25. 14:50
JAVA Bean(자바 빈) JAVA Bean 의 개요 ■■■ JAVA Bean(자바 빈) ■■■ ○ 개요 - 자바로 작성된 컴포넌트(객체)들을 일반적으로 일컫는 말 ○ 사용 목적 - JSP 페이지에서 로직 부분을 분리하여 코드를 재사용함으로써 프로그램 구성 효율을 높이기 위함 ○ JAVA Bean 만들기 - 자바 빈은 클래스이므로 자바 클래스를 설계하는 것과 기본 규칙이 같다. - 자바 빈에서는 멤버 변수를 프로퍼티(Property)라고 부른다. - 클래스 선언은 『public』, 프로퍼티 선언은 『private』으로 한다. //-- 모든 모듈에서 사용할 수 있게~ //--정보은닉 - 프로퍼티 당 하나의 getter 와 setter 를 갖는다. //-- getter/setter 로 프로퍼티 접근 - (..
-
[JSP] 005. Emmet(에밋) , 데이터베이스 연결 및 데이터 처리SsY/Class 2023. 5. 22. 18:10
Emmet - EmmetApp Emmet (에밋) - 웹 클라이언트 파트 작업시의 Tip 으로 생각 - 간단하게만 하고 넘어 감 ■■■ Emmet(에밋) ■■■ ○ 개요 - 기존에는 Zen Coding(젠코딩) 이라는 이름으로 사용되었다. - 이후... Google 에서 이 도구를 수용하면서 emmet 이라는 이름으로 변경되었다. - HTML 생산성 향상 도구(HTML 코딩을 빠르게 하기 위한 플로그인) - CSS 선택자 사용(CSS3 지원) →HTML 을 CSS 선택자를 통해 검색하는 방법 대신 CSS 선택자를 활용하여 HTML 을 생성하도록 하는 개념 ○ 환경 설정 - 대부분의 툴에서 지원하고 있음 (※ 그리고 대부분의 편집기 내에서의 액션 키 : Ctrl + E) - http://emmet.io 사..
-
[JSP] 004. 포워딩과 리다이렉트SsY/Class 2023. 5. 22. 09:50
포워딩과 리다이렉트 포워딩과 리다이렉트 개념 ■■■ 포워딩(Forwarding)과 리다이렉트(Redirect) ■■■ //-- 클라이언트가 서버에게 요청을 할 때 서버에서 요청을 어떻게 처리하는가의 방식 ============================================================================================= ○ 포워딩(Forwarding, 포워드) //-- 해당 서버가 다른 요청을 처리하는 중에 쉬는 컨테이너에게 일을 처리해달라고 하는 방식 요청을 포워딩할 때 해당 요청은 서버의 다른 자원에 전달된다. 이 때에는 다른 자원에 이 요청을 처리할 것을 클라이언트에게 알리지 않는다. 이와 같은 방식의 처리는 웹 컨테이너 안에서만 일어나고 클라이언트..