23/02/24 [스프링 프레임워크(MVC방식)]

웰치스·2023년 2월 24일
0

⭐ MVC 스프링 프레임워크

3. 프로젝트 만들기

  • File - New - Spring Legacy Project
  • 프로젝트 이름 : SpringProject
  • 템플릿 선택 : Spring MVC Project
  • 패키지 : com.itwillbs.myweb -> [ Finish ]





http : 사용자가 요청하면 서버에 가서 html을 받아서 전달해주는 통신규약(통신방식)
➡ 웹서버 요청
➡ 웹서버(아파치) : 요청한 페이지( / ) 찾기
➡ / 가상주소 (주소매핑)
➡ 실제 페이지를 찾아서 jsp => html 변경(처리) 작업 필요
➡ 웹 애플리케이션 서버 (WAS, 톰캣, 웹 컨테이너, 컨테이너, 처리서버) 전달

  1. id=kim,.. 요청정보를 저장하는 저장공간 만듦.
    자바 내장객체(HttpServletRequest) -> 객체생성(request) -> 기억장소를 할당 -> 요청정보를 저장
    처리결과인 응답정보를 저장하는 저장공간 만듬
    자바 내장객체(HttpServletResponse) -> 객체생성(response) -> 기억장소를 할당
    -> 응답정보(pro1.jsp -> html로 변경)를 저장

  2. web.xml (설정정보, 처리담당자 지정) 무조건 참조
    -> 가상주소를 실제페이지 연결하는 주소매핑하는 처리담당자 지정
    -> 가상주소( / )에 따라 스프링 주소매핑 담당자 지정

  3. 처리담당자(자바 내장객체 HttpServlet => MemberController)가 개발자가 입력한 명령을 처리하는 담당자처리결과인 응답정보를 response에 저장




0개의 댓글