스프링/MVC
-
HTTP Response와 템플릿 엔진스프링/MVC 2021. 11. 7. 23:35
김영한님의 스프링 MVC - 1편을 듣고 작성했습니다. 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 인프런 | 강의 웹 애플리케이션을 개발할 때 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 MVC의 핵심 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., 원 www.inflearn.com 서블릿을 통한 HTML Response의 문제점 서블릿을 통해 HTML Reponse를 해야 할 경우 가장 큰 문제는 다음과 같이 response의 writer 객체에 하나하나 값들을 전부 써넣어야 한다는 것이다. @WebServlet(name = "mamberSaveServlet", urlPatterns = "/servlet/members/save") pub..
-
Request Servlet, Response Servlet스프링/MVC 2021. 11. 5. 22:05
📗Request Servlet 스프링의 Request Servlet을 사용하면 Http를 통해 Request되어진 데이터를 받아 올 수 있고, 'HttpServletRequest' 객체를 사용해서 요청되어진 헤더나 데이터등을 편리하게 파싱 할 수 있는 메소드들을 사용 할 수 있다. HTTP에서 메시지가 Request되는 방식은 3가지로 나뉜다. GET 쿼리 파라미터를 통한 요청 POST HTML Form을 통한 요청 HTTP API(JSON)을 통한 데이터 요청 이중에서 GET 쿼리 파라미터를 통한 요청과 POST HTML Form을 통한 요청은 'request.getParameter()'메소드를 통해 데이터를 받아 올 수 있다. /** * 1. 파라미터 전송 기능 * http://localhost:80..
-
웹서버, WAS, Servlet스프링/MVC 2021. 11. 2. 22:24
김영한님의 스프링 MVC - 1편을 듣고 작성했습니다. 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 인프런 | 강의 웹 애플리케이션을 개발할 때 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 MVC의 핵심 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., 원 www.inflearn.com 📗 웹서버 HTTP 기반으로 동작한다. 정적 리소스 및 기타 부가 기능 제공 정적 파일 (HTML, CSS, JS, 이미지, 영상)등 제공 NGINX, APARCH등이 있다. 📗 웹 애플리케이션 서버(WAS: Web application Server) HTTP 기반으로 동작 기존 웹서버가 하는 기능 모두 지원 프로그램 '코드'를 실행해서 애플리케이션 로직 수행..