# servlet

120개의 포스트

TIL(2021-03-01)

자바 Configuratio file 로 web.xml 로 대체가 가능하다. 을 통해서 AnnotationConfigWebApplicationContext 로 바꿔준뒤 (왜냐면 우리는 @Configuration 를 사용할 것이기 때문에)추가 해준뒤 에 contextC

3일 전
·
0개의 댓글
post-thumbnail

스프링 프레임워크 실습 및 프로젝트

sdkman를 사용해서 java 설치가능참조: https://phoby.github.io/sdkman/위에 블로그에 나온대로 SDMMAN!은 대부분의 유닉스 기반 시스템에서 여러가지 SDK(Software Development Kits)의 병렬 버전을 관리하기

2021년 2월 20일
·
0개의 댓글
post-thumbnail

How Servlet & JSP work with a Web Browser?

References: Story of a Servlet from Oracle Understanding Servlets

2021년 2월 13일
·
0개의 댓글

Spring MVC에서 Session을 이용한 상태유지

@SessionAttributes 파라미터로 지정된 이름과 같은 이름이 @ModelAttribute에 지정되어 있을 경우 메소드가 반환되는 값은 세션에 저장된다.아래의 예제는 세션에 값을 초기화하는 목적으로 사용되었다.@SessionAttributes의 파라미터와 같은

2021년 2월 8일
·
0개의 댓글

Session을 이용한 상태정보 유지하기

/guess로 요청을 하면 컴퓨터가 1부터 100 사이의 임의의 값 중의 하나를 맞춰보라는 메시지가 출력합니다.해당 값은 세션에 저장합니다.사용자는 1부터 100 사이의 값을 입력합니다.입력한 값이 세션 값보다 작으면, 입력한 값이 작다고 출력합니다.입력한 값이 세션

2021년 2월 7일
·
0개의 댓글

Session

클라이언트 별로 서버에 저장되는 정보웹 클라이언트가 서버측에 요청을 보내게되면 서버는 클라이언트를 식별하는 session id를 생성서버는 session id를 이용해서 key와 value를 이용한 저장소인 HttpSession을 생성서버는 session id를 저장하

2021년 2월 7일
·
0개의 댓글

Cookie를 이용한 상태정보 유지하기-2

@CookieValue 애너테이션으로 코드 간결하게 하기

2021년 2월 5일
·
0개의 댓글
post-thumbnail

Cookie를 이용한 상태정보 유지하기-1

레이어드 아키텍처(Layered Architecture) 실습5에서 이어짐쿠키를 브라우저별로 따로 관리하는 것을 볼 수 있다.

2021년 2월 5일
·
0개의 댓글

Cookie

클라이언트 단에 저장되는 작은 정보의 단위클라이언트에서 생성하고 저장될 수 있고, 서버 단에서 전송한 쿠키가 클라이언트에 저장될 수 있다.서버에서 클라이언트의 브라우저로 전송되어 사용자의 컴퓨터에 저장한다.저장된 쿠키는 다시 해당하는 웹 페이지에 접속할 때, 브라우저에

2021년 2월 5일
·
0개의 댓글

JSP와 Servlet 비교하기

서블릿은 서버에서 웹페이지 등을 동적으로 생성하거나 데이터 처리를 수행하기 위해 자바로 작성된 프로그램이다. 서블릿은 Java코드 안에 HTML태그가 삽입되며 자바언어로 되어있다. 확장자는 .java이다.서블릿은 자바언어를 웹어플리케이션에 조금 더 개발하기 쉽게 하기

2021년 1월 31일
·
0개의 댓글
post-thumbnail

[JSP] Servlet #2

Servlet 생명주기 Servlet 의 생성 순서 > 객체 생성 → init() → Service → Service/destroy

2021년 1월 25일
·
0개의 댓글
post-thumbnail

[JSP] Servlet #1

JWA : WAS에 설치되어 동작하는 어플리케이션 → HTML, CSS, 이미지, 자바로 작성된 클래스(Servlet포함 package, interface 등), 각종 설정 파일 등이 포함 됨

2021년 1월 22일
·
0개의 댓글

WEB API 실습2

Directory 구조RoleDao.java 수정RoleByIdServlet.java - servlet 파일 추가결과

2021년 1월 22일
·
0개의 댓글

WEB API 실습1

Directory 구조Role.java 추가 (DTO)RoleDao.java 추가 (DAO)RolesServlet.java 생성결과IE가 안되서(다운로드 페이지로 이동) Chrome으로 Use external web browser 해서 실행했다.

2021년 1월 22일
·
0개의 댓글
post-thumbnail

[Servlet] Dispatcher방식과 Redirect 방식

■ forward()전달하기는 클라이언트가 요청하면서 전송한 데이터를 그대로 유지한다.■ 포워딩이 되더라도 주소가 변경되지 않는다. (같은 request영역을 공유하게 됨)■ Redirect()이동하기는 새로운 페이지로 완전히 이동해서 기존 데이터를 하나도 사용할 수

2021년 1월 17일
·
0개의 댓글

Request, Response 객체4 - 다양한 정보 읽기

uri, url, path, remote host등의 정보 출력결과

2021년 1월 8일
·
0개의 댓글

Request, Response 객체3 - parameter 읽기

parameter를 읽어들이는 HttpServletResponse 객체의 getParameter() 메서드 실습\-http://localhost:8080/firstweb/param?name=choi&age=27header결과

2021년 1월 8일
·
0개의 댓글

Request, Response 객체2 - header 읽기

header 정보를 읽어들이는 HttpServletRequest 객체의 getHeaderNames() 메서드 실습

2021년 1월 8일
·
0개의 댓글

Request, Response 객체1 - 개념

웹 브라우저에 URL입력하면 도메인과 port번호를 이용해 서버에 접속Path정보, client ip, client의 다양한 정보를 포함한 요청정보를 서버(WAS)에 전달WAS는 웹 브라우저로부터 Servlet요청을 받으면,3-1. 요청할 때 가지고 있는 정보를 Htt

2021년 1월 8일
·
0개의 댓글

Servlet 라이프 싸이클2

2021년 1월 8일
·
0개의 댓글