본문 바로가기
728x90
반응형

HTML2

[스프링 MVC 4] 웹 애플리케이션 이해: HTML, HTTP API, CSR, SSR 1. 정적 리소스 고정된 HTML 파일, CSS, JS, 이미지, 영상 등을 제공 주로 웹 브라우저 (주로) 웹 브라우저가 hello.html을 요청하면 이미 생성된 파일을 제공 2. HTML 페이지 동적으로 필요한 HTML 파일을 생성해서 전달 웹 브라우저: HTML 해석 주문내역 페이지를 요청하면, WAS가 애플리케이션로직을 수행하여 DB를 통해 주문정보를 조회한다. 주문정보 조회한 데이터를 로직에 넣어 동적으로 HTML을 생성하여(뷰 템플릿이라고함) 웹브라우저에 전달한다. SSR - 서버 사이드 렌더링 HTML 최종 결과를 서버에서 생성해서 웹 브라우저(클라이언트)에 전달 주로 정적인 화면에 사용 관련기술: JSP, 타임리프 → 백엔드 개발자 CSR - 클라이언트 사이드 렌더링 HTML 결과를 자바.. 2023. 7. 22.
[스프링 MVC 15] 서블릿: HTTP 응답 데이터 HTTP 응답 메시지는 주로 다음 내용을 담아서 전달한다. (3가지) 단순 텍스트 응답 writer.println("ok"); HTML 응답 HTTP API - MessageBody JSON 응답 HttpServletResponse - HTML 응답 HTTP 응답으로 HTML을 반환할 때는 content-type을 text/html 로 지정해야 한다. @WebServlet(name="responseHtmlServlet", urlPatterns = "/response-html") public class ResponseHtmlServlet extends HttpServlet { @Override protected void service(HttpServletRequest req, HttpServletRespo.. 2023. 7. 22.
728x90
반응형