📟java/JSP, Servlet

Model1 이해 (jsp + Model)[구조 이해, 공부방향 설정]

하얀성 2023. 2. 27. 15:03

서블릿 : 자바로만 이루어진 서버 웹 프로그램

 

jsp는 화면(html)형태들로,

servlet은 자바의 클래스 형태들로 만들어진다.

(src ㅡ> new ㅡ> package)


(잠시 서블릿 전에 jsp파일 생성 및 편집 중이다.)

 

class가 만들어지면 bin에 저장되게 되는데 그 클래스가 실행되어 실행파일이 만들어지면 

그 bin에서는 쓰이지 않고, classes 폴더에 저장되어 사용하게 된다. 그러니 src의 bin과 classes의 경로설정이 필요하다.

(자동생성하지 않으면 이것 또한 직접해주게 되는 것이다.)

 

src하위의 bin 폴더가 원래 안보이듯이, classes 또한 bin처럼 안보이게 되었다.


<정리>

Model은 저 비지니스 로직을 밖의 클래스로 빼서 저장해둔 것을 말한다.

아래의 html 영역(프레젠테이션 로직)을 통해 서로 연결하는 방식을

Model1방식이라 한다. (jsp + Model) (V + M)()


<느낀점>

model은 css 느낌이고,

jsp는 html 느낌이다.

 

MVC 중에서 MV를 배운 셈이다.

 

 


<공부 방향>

찾아보니 servlet만 좀 학습하고 스프링으로 가면 될듯하다.

스프링은 나한테 좀 어려워 진입장벽을 낮출 필요가 있고, 이제 곧 개학이라 spring을 파볼 시간이 많지 않을 것으로 판단되기 때문이다.