Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

개발자되기 프로젝트

[Servlet, JSP] MVC 패턴 - 한계, 정리 본문

인프런/[인프런] 스프링 MVC 1

[Servlet, JSP] MVC 패턴 - 한계, 정리

Seung__ 2021. 9. 9. 23:53

Controller와 View의 역할을 명확하게 구분함.

 

흠 근데 현재 컨트롤러는 중복이 많음..귀찮은데..

 

1. 포워드 중복


View로 이동하는 코드가 항상 중복 호출

 

 

 

2.ViewPath에 중복


  • prefix: /WEB-INF/views/
  • suffix: .jsp
  • 만약 jsp가 아닌 thymeleaf 같은 다른 뷰로 변경하면.. 전체 코드를 다 변경해야 한다

 

3. 사용하지 않는 코드


HttpServletReponse는 현재 코드에서 사용하지 않음..

 

 

 

4. 공통 처리가 어려움.


기능이 복잡해질 수 록 컨트롤러에서 공통으로 처리해야 하는 부분이 많음.

 

 

 

5. 정리


이러한 문제를 해결하기 위해서는 공통 기능을 처리히야함.

즉 수문장 역할을 하는 기능이 필요.

Front Controller패턴을 사용하면 해결이 가능. (=입구를 하나로)

'인프런 > [인프런] 스프링 MVC 1' 카테고리의 다른 글

FrontController 도입 : v1  (0) 2021.09.10
Front Controller 패턴  (0) 2021.09.10
[Servlet, JSP] MVC 적용  (0) 2021.09.09
[Servlet, JSP] MVC 패턴  (0) 2021.09.09
[JSP] 회원 관리 웹 애플리케이션  (0) 2021.09.09
Comments