JSP&Servlet3 JSP & Servlet 다루기 (3) : JSP 쿠키 다루기, 세션과 쿠키를 이용한 장바구니 만들기 JSP 쿠키 만들기 HTTP 쿠키 : 웹쿠키, 브라우저 쿠키 => 사용자의 웹 브라우저에전송하는 작은 데이터 조각 쿠키에는 특정한 정보를 담아서 다음 사이트로 보내고, 동일한 사용자임을 인식할 수 있도록 하는 기능을 한다. 쿠키 안에는 보통 로그인한 사용자를 구분할 수 있는 정보 등을 담아둔다. 쿠키는 만료 시간을 정할 수 있는데 이를 이는 만료된 쿠키는 사용이 불가능하게 만드는것을 통해서 보안성 향상에 기여한다. 1) 내가 직접 생성하기 var setCookie = function(name, value, exp){ var date = new Date(); date.setTime(date.getTime()+exp*60); document.cookie=name+'='+value+';expire'=date... JSP&Servlet 2022. 6. 8. JSP & Servlet 다루기 (2) : servlet 등록하기, 값 받기, DB 연결하기 1. JSP 원리 앞서 설명했듯 JSP 는 자바 코드를 실행할 수 있는 HTML 파일이다. 그렇다면 JAVA 코드 어떤식으로 실행될까? 바로 JSP 가 실행되는 순간 특정 경로에 해당 JSP 파일 이름으로 된 JAVA 파일이 생성된다. 코드가 실행되는 경우에는 class 파일로 컴파일되어 실행된다. 즉 JSP 가 servlet 으로 변환 → 이에 맞춰 java, class 파일 생성 → servlet 실행 → jsp 를 사용자 웹에 출력! 하는 순서에 따른다 이 때문에 로만 변수 선언시 컴파일 시켜주는 메소드의 지역변수로 들어가고, 로 변수를 선언해야만 전역변수가 된다. ⇒ 바로 JSP 가 실행되는 순간 특정 경로에 해당 JSP 파일 이름으로 된 JAVA 파일이 생성된다. 코드가 실행되는 경우에는 cla.. JSP&Servlet 2022. 5. 29. JSP & Servlet 다루기 (1) : Tomcat, JSP, Servlet 개념, jsp 요청과 응답 처리 1. 개념 정리하기 1) JSP 란? JSP 란 JavaServer Pages 의 약자이며 HTML 코드에 JAVA 코드를 넣어 동적웹페이지를 생성하는 웹어플리케이션 도구이다. JSP 가 실행되면 자바 서블릿(Servlet) 으로 변환되며 웹 어플리케이션 서버에서 동작되면서 필요한 기능을 수행하고 그렇게 생성된 데이터를 웹페이지와 함께 클라이언트로 응답한다. => 쉽게 생각하면 기존의 html 에서 java 언어를 사용할 수 있도록 만들어진 웹 페이지 2) Tomcat 톰켓 WAS 톰캣 또한 아파치 소프트웨어 재단에서 후원을 하고 있으며, 오픈소스로 개발이 되고 있다. JAVA EE 기반으로 만들어졌으며, JSP와 Servlet을 구동하기 위한 서블릿 컨테이너 역할을 수행한다. 아파치서버와는 다르게 DB.. JSP&Servlet 2022. 5. 26. 이전 1 다음 728x90 반응형