냥코딩쟝
article thumbnail
쿠키 JSP
-java spring notes-/Servlet 2023. 1. 24. 18:45

1. 쿠키 Cookie 클라이언트쪽에서 저장되어 관리되는 정보. 쿠키 이름, 값, 유효기간 도메인(주소), 경로 … 등등 포함하고 있다.쿸 이름은 알파벳, 숫자조합으로 생성됨 공백, 괄호, 등호, 콤마, 세미콜론 등등은 인코딩작업 후 쿠키로 사용할 수 있다. 브라우저가 종료되어도 상관없이 지정된 생존기간까지 사용가능.(클라이언트의 HDD하드디스크에 저장되기때문에 브라우저 종료되어도 계속 데이터를 유지할수있다.) 쿠키생성하면서 값을 입력하였다고 쿠키가 메모리 또는 하드디스크에 저장된 것이 아니다. 쿠키를 생성하였으면 생성한 쿠키를 꼭 클라이언트로 전송해줘야한다. 단점 : 클라이언트에서 관리되기 때문에 보안에 취약(하드디스크에 있는 쿠키파일 수정할수있기때문) 반대개념은 세션(Session) : 서버쪽에서 저..

article thumbnail
JSP Servlet 개념
-java spring notes-/Servlet 2023. 1. 24. 18:16

스프링을 배우기전에 꼭익혀둬야하는 jsp servlet을 공부하기위해 성낙현 jsp+ https://www.w3big.com/ko/jsp/jsp-client-request.html#gsc.tab=0 JSP 클라이언트 요청 JSP 클라이언트 요청 브라우저가 페이지를 요청할 때 HTTP 헤더 정보의 일부로서이 정보를 전송할 수 있으므로 일련의 정보가 웹 서버를 직접 판독 할 수없는 전송합니다. 당신은 더 많은 정보를 www.w3big.com 블로그등을 찾아보면서 포스팅하였다 정적 웹페이지 = 웹 브라우저에 전송해 출력하는 가장 기본적인 웹페이지 동적 웹페이지 -그때그때 내용이 달라질 수 있는 웹페이지 JSP 파일 기초 page지시어 language,contextType,pageEncodung 속성 JSP문서..

article thumbnail
Java web application, servlet의 이해
-java spring notes-/Servlet 2023. 1. 21. 12:32

target runtime 선택 was- tomcat 버전 선택 -> java web appliction이 생성되었다 console-> tree /f 를 하게 되면 보이지 않는 파일들이 보이게 된다 이클립스는 다음과 같이 url 주소로 실행한다 url 주소 http://localhost:8080/{프로젝트이름}/{URL Mapping값} package examples; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax..

article thumbnail
Servlet life cycle
-java spring notes-/Servlet 2022. 10. 5. 21:45

HttpServlet의 3가지 메소드를 오버라이딩 init() service(request, response) destroy() package examples; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletConfig; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @..

article thumbnail
Servlet 작성방법
-java spring notes-/Servlet 2022. 10. 5. 21:14

현재 다양한 frameork를 개발해서 사용하고있다. 하지만, 프레임워크들이 서블릿 없이 동작이 불가능하다. 서블릿의 기본작성법이나, 서블릿의 라이프 사이크를 이해하고 있다면 웹의 동작을 이해하는데 수월하게 될것이다. 1. Servlet 3.0 spec 이상에서 사용하는 방법 web.xml 파일을 사용 자바 어노테이션(annotation)을 사용 first web에서 사용 2. Servlet 3.0 spec미만에서 사용하는 방법 servlet을 등록할 때 web.xml 파일에 등록 tree/f 에서 확인한대로 경로가 지정이 된것을 볼수 있다. project설정해준다. web.xml생성은 -spring에서 do get method 동작으로 응답 결과를 만들어내는것 protected void doGet(Ht..