목록기초튼튼/JSP (3)
IT 개발노트
HTTP의 비연결성 - 웹 프로그램은 기본적으로 현재 페이지에서 다른 페이지로 이동하면 현재 페이지에 저장된 값들이 모두 소멸된다. - 다수의 페이지로 구성된 웹애플리케이션에서 사용자의 편의를 위해 인증 후의 값을 유지할 필요가 있다. - 웹을 지원하는 통신 규약 HTTP는 비연결 또는 무상태 특성을 가진다. 장점 - 서버에 접속한 클라이언트 수가 많아도 서버의 부담이 적다. - 웹의 비연결 특성은 초기에 웹 서비스를 빠르게 성장시킨 계기이다. 단점 - 정보를 유지해야 할 부분도 있는데 정보를 유지할 수가 없다. ex) 인터넷 쇼핑몰에서 상품을 구매할 경우, 사용자는 장바구니에 상품을 담기도 하고 삭제하기도 한다. 이럴경우, 장바구니 페이지는 다른 페이지로 이동해도 장바구니의 정보를 유지해야 하는데 HT..
1. JSP문서 작성하기 1.1 JSP특징 - 동적 웹어플리케이션 컴포넌트 - .jsp 확장자 - 클라이언트의 요청에 동적으로 작동하고, 응답은 html을 이용 - jsp는 서블릿으로 변환되어 실행 - MVC패턴에서 View로 이용됨 1.2 JSP문서 작성하기 1.2.1 프로젝트 생성 1.2.2 JSP파일 생성 1.2.3 JSP파일 실행 1.3 JSP 아키텍처 1.3.1 아키텍처
1. 웹프로그래밍 1.1 웹프로그래밍이란? - 웹프로그래밍이란, 웹어플리케이션을 구현하는 행위이다. - 웹 어플리케이션이란, 웹을 기반으로 작동되는 프로그램이다. - 웹이란, 1개 이상의 사이트가 연결되어있는 인터넷 서비스의 한가지 형태를 말한다. - 인터넷이란, 1개 이상의 네트워크가 연결되어 있는 형태를 말한다. - 프로토콜(Protocol) : 네트워크상에서 익숙한 통신규약 (HTTP, FTP, SMTP, POP, DHCP) - IP : 네트워크상에서 컴퓨터를 식별할 수 있는 주소 - DNS : IP주소를 인간이 쉽게 외우도록 맵핑한 문자열 - Port : IP주소가 컴퓨터를 식별할 수 있게 해준다면, Port번호는 해당컴퓨터의 구동되고 있는 프로그램을 구분할 수 있는 번호 1.2 JAVA웹 - J..