본문 바로가기

Programming206

[JSP] 쿠키와 세션 - 쿠키 [JSP] 내장 객체[JSP] GET과 POST[JSP] 태그[JSP] 서버와 클라이언트👨‍💻웹 프로그래밍이란?- 웹 프로그래밍이란, 웹 어플리케이션을 구현하는 행위입니다. - 웹 어플리케이션이란 웹을 기반으로 작동되는 프로그hong-study.tistory.com🍪 쿠키웹 브라우저에서 서버로 데이터를 요청하면, 서브측에서는 알맞은 로직을 수행한 후 데이터를 웹 브라우저에 응답한다.Http 프로토콜은 응답 후에 웹 브라우저와의 관계를 종료한다.연결이 끊겼을 때, 어떤 정보를 지속적으로 유지하기 위한 수단으로 쿠키라는 방식을 사용한다.쿠키는 서버에서 생성하여, 서버가 아닌 클라이언트측(LOCAL)에 정보를 저장한다.서버에서 요청할 때마다 쿠키의 속성값을 참조 또는 변경할 수 있다.쿠키는 개단 4kb로.. 2024. 5. 6.
[JSP] 내장 객체 [JSP] GET과 POST[JSP] 태그[JSP] 서버와 클라이언트👨‍💻웹 프로그래밍이란?- 웹 프로그래밍이란, 웹 어플리케이션을 구현하는 행위입니다. - 웹 어플리케이션이란 웹을 기반으로 작동되는 프로그램입니다. -hong-study.tistory.com👨‍💼JSP 내장 객체개발자가 JSP 파일 내에 객체를 생성하지 않고 바로 사용할 수 있는 객체가 내장 객체이다.JSP에서 제공되는 내장객체는 JSP 컨테이너에 의해 서블릿으로 변환될 때 자동으로 객체가 생성된다.JSP 내장 객체의 종류Request 객체의 이해웹 브라우저를 통해 서버에 어떤 정보를 요청하는 것을 request라고 한다.이러한 요청 정보가 담기고 관리하는 곳이 Request 객체이다.Request 객체가 제공하는 기능1. 클라이.. 2024. 5. 6.
[JSP] GET과 POST [JSP] 태그[JSP] 서버와 클라이언트👨‍💻웹 프로그래밍이란?- 웹 프로그래밍이란, 웹 어플리케이션을 구현하는 행위입니다. - 웹 어플리케이션이란 웹을 기반으로 작동되는 프로그램입니다. - 웹이란 1개hong-study.tistory.com👨‍💻 Servlet클라이언트에서 요청을 처리하고 그 결과를 반환하는 Servlet 클래스의 구현 규칙을 지킨 자바 웹 프로그래밍 기술Servlet의 특징1. 동적 웹 어플리케이션 컴포넌트 ( 순수 자바 코드 )2. java 확장자3. 클라이언트의 요청에 동적으로 작동하고, 응답은 HTML을 이용한다.4. JAVA Thread를 이용하여 동작5. MVC 패턴에서 Controller로 이용된다.6. HTTP 프로토콜 서비스를 지원하는 javax.servlet... 2024. 5. 6.
[JSP] 태그 [JSP] 서버와 클라이언트👨‍💻웹 프로그래밍이란?- 웹 프로그래밍이란, 웹 어플리케이션을 구현하는 행위입니다. - 웹 어플리케이션이란 웹을 기반으로 작동되는 프로그램입니다. - 웹이란 1개 이상의 사이트가 연결hong-study.tistory.com👨‍💻JSP의 특징동적 웹 어플리케이션 컴포넌트 ( 자바 코드의 사용 가능 )JSP 확장자클라이언트의 요청에 동적으로 동작하고, 응답은 HTML을 이용한다.JSP는 웹 서버와 통신시에 자동으로 Servlet으로 변환된다.MVC 패턴에서 View로 이용한다.👨‍💻JSP 태그의 개념Servlet은 JAVA 언어를 이용하여 문서를 작성하고, 출력 객체를 이용하여 HTML코드를 삽입한다.JSP는 서블릿과 반대로 HTML코드에 JAVA언어를 삽입하여 동적문.. 2024. 5. 6.
[JSP] 서버와 클라이언트 👨‍💻웹 프로그래밍이란?- 웹 프로그래밍이란, 웹 어플리케이션을 구현하는 행위입니다. - 웹 어플리케이션이란 웹을 기반으로 작동되는 프로그램입니다. - 웹이란 1개 이상의 사이트가 연결되어 있는 인터넷 서비스의 한가지 형태입니다. - 인터넷이란 1개 이상의 네트워크가 연결되어 있는 형태를 말합니다👨‍💼 웹 어플리케이션의 장점사용자별도의 설치 없이 프로그램을 사용할 수 있기 떄문에 접근성이 용이하다.개발자사용자용 프로그램을 별도로 제작하지 않고, HTML을 이용하여 사용자UI를 구축하기 때문에, 개발 시간과 노력이 줄어든다.🎮 JSP 웹 어플리케이션의 장점풍부한 JAVA  API 를 사용하여 제작된다.JSP 기반의 웹 어플리케이션은 특정 운영체제가 아니더라도 호환성의 문제가 없다.실제 코드가 프로.. 2024. 5. 6.
[JavsScript] API 활용 [JavaScript] 비동기 AJAX [JavaScript] 이벤트 핸들러 ( DOM ) [JavaScript] 자바스크립트 이벤트 핸들러 [JavaScript] 자바스크립트 기본 2 [JavaScript] 자바스크립트 기본 [HTML, CSS] CSS 문법 FLEX Flex 참고 사이트 CSS Flex 완벽 가이드 CSS Fle hong-study.tistory.com API API는 정의 및 프로토콜 집합을 사용하여 두 소프트웨어 구성 요소가 서로 통신할 수 있게 하는 메커니즘이다. 예를 들어 카카오 소프트웨어 시스템에는 지도나 메신저 등의 데이터가 들어있고 이를 활용해 어려가지 기능을 구현 및 데이터를 받아서 사용할 수 있다. API는 Application Programming Interface .. 2024. 3. 7.
[JavaScript] 비동기 AJAX [JavaScript] 이벤트 핸들러 ( DOM ) [JavaScript] 자바스크립트 이벤트 핸들러 [JavaScript] 자바스크립트 기본 2 [JavaScript] 자바스크립트 기본 [HTML, CSS] CSS 문법 FLEX Flex 참고 사이트 CSS Flex 완벽 가이드 CSS Flex는 효율적인 레이아웃 설계를 hong-study.tistory.com [JavaScript] 이벤트핸들러 ( BOM ) [JavaScript] 이벤트 핸들러 ( DOM ) [JavaScript] 자바스크립트 이벤트 핸들러 [JavaScript] 자바스크립트 기본 2 [JavaScript] 자바스크립트 기본 [HTML, CSS] CSS 문법 FLEX Flex 참고 사이트 CSS Flex 완벽 가이드 CSS Fle h.. 2024. 3. 7.
[JavaScript] 이벤트핸들러 ( BOM ) [JavaScript] 이벤트 핸들러 ( DOM ) [JavaScript] 자바스크립트 이벤트 핸들러 [JavaScript] 자바스크립트 기본 2 [JavaScript] 자바스크립트 기본 [HTML, CSS] CSS 문법 FLEX Flex 참고 사이트 CSS Flex 완벽 가이드 CSS Flex는 효율적인 레이아웃 설계를 hong-study.tistory.com BOM ( Browser Object Model ) BOM은 앞 선 DOM 문서에서 한 번 소개했듯이 브라우저 객체 모델이라 하고, 내장 객체들을 의미한다. window, location, history, document 등이 포함된다. BOM은 자바스크립트의 두 번째 강력한 기능이다. window 객체는 웹브라우저에 대한 전반적인 정보 취득이나.. 2024. 3. 7.
[JavaScript] 이벤트 핸들러 ( DOM ) [JavaScript] 자바스크립트 이벤트 핸들러 [JavaScript] 자바스크립트 기본 2 [JavaScript] 자바스크립트 기본 [HTML, CSS] CSS 문법 FLEX Flex 참고 사이트 CSS Flex 완벽 가이드 CSS Flex는 효율적인 레이아웃 설계를 위한 기술로, 컨테이너 내 항목의 공간 hong-study.tistory.com 이벤트 핸들러의 종류는 BOM과 DOM이 있는데, 해당 문서는 DOM을 먼저 다룬다. BOM ( Browser Object Model ) BOM은 브라우저 객체 모델로, 내장 객체를 의미한다. ▶ window, location, history, document 등이 포함된다. DOM ( Document Object Model ) DOM은 문서 객체 모델로, .. 2024. 3. 7.
[JavaScript] 자바스크립트 이벤트 핸들러 [JavaScript] 자바스크립트 기본 2 [JavaScript] 자바스크립트 기본 [HTML, CSS] CSS 문법 FLEX Flex 참고 사이트 CSS Flex 완벽 가이드 CSS Flex는 효율적인 레이아웃 설계를 위한 기술로, 컨테이너 내 항목의 공간 배분과 정렬을 유연하게 관리 hong-study.tistory.com 이벤트 핸들러 이벤트 이벤트란 화면에서 클릭이나 동작이 발생하는 동적인 기능이다. ▶ 자바 스크립트의 첫번째 강력한 기능이며, 사용방법만 암기한다면 충분히 적용이 가능하다. 태그와 스크립트의 이벤트를 연결하는 방식 ( 이벤트 앞에 ON 을 붙인다 ) 인라인 이벤트 모델 기본 이벤트 모델 표준 이벤트 모델 이벤트 종류 인라인 이벤트 모델 인라인 이벤트 모델은 HTML 요소에 직접 .. 2024. 3. 6.
반응형