이걸 2달 전쯤에 강의를 보고 깨달았다고 생각했는데
두 달동안 손 놓고 있으니 잊어버려서 이참에 적어보려고 한다.
MVC모델1
역할에 따라 모델, 뷰, 컨트롤러를 구분해 둔 것
(한 페이지에 MVC를 다 담아둠, 단 구획을 나눠 예) 컨트롤러 / 뷰 / 모델 각각의 위치를 구분해둠)
MVC모델2
역할에 따라 모델, 뷰, 컨트롤러를 구분하고, 각각을 개별 페이지에 작성한다.
(Controller.java, Model.java, view.java 이렇게 세 가지 페이지가 생성된다.)
이와 연계해서 코드블럭과 EL표기법이 무슨 차이인지도 깨달았었는데 잊어버렸다.
항상 코드블럭과 EL표기법이 비슷하게 보였는
코드블럭 = html파일에서 java명령어 쓰기 위해 사용
el표기법 = jsp파일에서 동적인 자료를 출력하기위해 사용??
24.02.22. 추가
mvc패턴1의 경우 jsp처럼 view화면에 컨트롤러, 모델을 넣어 한 페이지로 작성하는 것이라고 한다.
(jsp를 속성으로 배워서 맞는지 검증해야 할 것도 같지만 jsp안 쓸테니 확인 안 하겠다.)
'공부' 카테고리의 다른 글
넥사크로 연동 시 내가 매번 실수할 거 같은 사항 (0) | 2023.10.20 |
---|---|
마이바티스 (1) | 2023.10.18 |
오라클 유튜브 (1) | 2023.10.08 |
구글 색인생성 요청 123 과연 성공하나? (0) | 2023.09.28 |
이 글은 검색이 되는 가? (0) | 2023.09.26 |