클라이언트의 요청을 처리하고 결과를 응답해주는 자바 웹 프로그래밍 기술(1) 클라이언트는 호스트에게 원하는 웹 페이지를 요청. 요청할 때에는 원하는 페이지의 URL을 적어서 보낸다(2) 사용자의 요청이 톰캣(WAS)에 도착 Apache-Tomcat에 등록되어
주소창에 직접 원하는 데이터를 적거나 링크를 클릭해서 원하는 웹의 주소를 호출할 때 필요한 데이터를 '?'와'&,='를 이용해서 같이 전송하는 방식입력 화면에서 필요한 내용을 작성한 후에 '전송'과 같은 버튼 등을 클릭해서 호출주소와 데이터를 따로 보내는 방식form
todoListController는 GET 방식만 처리하므로 doGet()만 추가.getRequestDispatcher()을 이용해서 RequestDispatcher 타입의 객체를 구할 수 있고, 현재요청을 다른 서버자원(JSP)에 전달한다. 이때 forward()는
TodoRegisterController는 특이하게도 GET 방식으로 호출되는 경우에는 입력할 수 있는 화면을 보여주고,post 방식으로 호출되는 경우에는 등록이 처리된 후에 다시 목록 페이지(/todo/list)를 호출하게 된다.(sendRedirect())GET과
서블릿은 웹에서 클라이언트로부터 요청받아서 실행되는 자바 프로그램으로서, 주로 서비스 처리를 위한 데이터 준비 작업과 메소드 호출 역할을 한다.서버에서 서블릿 실행에 관환 정보를 설정할 때는 web.xml의 <servlet> 태그로 설정한다. web.xml 파일은
HTTP는 HyperText Transfer Protocol의 줄임말로, HTML과 같은 문서를 전송하기 위한 Application Layer 프로토콜이다.HTTP는 웹 브라우저와 웹 서버의 소통을 위해 디자인되었다.HTTP messages는 클라이언트와 서버 사이에서
Postman은 GUI 형식의 API 테스트이다. 아래의 실습을 통해 사용 방법과 출력 값에 대해 알아보자.https://www.postman.com 에 접속을 해서 지원환경에 맞는 프로그램을 다운 후 가입을 진행한다.https://openweathe
컴퓨터 시스템에서의 아키텍처는 어떠한 시스템을 구축하는데 있어 해당 시스템의 비즈니스적 요구 사항을 만족하는 전체 시스템 구조를 정의하는 것이해 당사자들이 전체 시스템 구조를 이해하는데 무리가 없도록 일반적으로 이미지나 도형 등을 많이 활용시스템 아키텍처는 하드웨어와
프록시 서버 대리라는 뜻의 Proxy에서 알 수 있듯 프록시 서버는 클라이언트가 서버와 소통할 때, 서버에 바로 접근하지 않고 자신을 통해 서버에 접근할 수 있도록 해주는 일종의 대리서버이다 일반 사용자는 지역이 제한되어 있는 서비스를 이용하기 위해 우회하거나, 캐시