server

이제 MVC 와 템플릿 엔진에 대해 좀 더 자세히 알아보도록 하자!! MVC 는 Model, View, Controller 를 나타낸다. 이전에 만들었던 HelloController 에 내용을 좀 더 추가해보도록 하자. Hello Controller에 들어가서 위와 같은 코드를 추가해주자. 그 후 main -> resources -> templates 에 가서 hello-template.html 이라는 파일을 하나 만들어준다. hello-template.html 파일에 위와 같은 코드를 추가해준 뒤 서버를 한번 돌려보도록 하자. (참고로 사이에 있는 hello! empty 라는 문장은 absolute path를 그대로 url 에 치면 나오는 내용으로 꼭 필요한 내용은 아니다.) localhost:8080..
이제 정적 컨텐츠를 한번 만들어보자. 정적 컨텐츠는 변화가 없는 데이터로 어떤 접속자에게든 동일한 모습을 반환한다. 서버가 html 파일 그대로를 내려주는 것을 예로 들 수 있다. main -> resources -> static 에 가서 hello-static.html 파일을 하나 만들어주자. 그 후 hello-static.html 파일에 위와 같은 코드를 작성해주자. 다 작성하였으면 서버를 실행시키고 localhost:8080/hello-static.html 으로 들어가면 위와 같은 화면이 뜨는 것을 확인할 수 있다. 위의 그림을 통해 정적 컨텐츠가 화면에 띄워지는 과정을 한번 알아보자. 먼저 웹 브라우저에서 localhost:8080/hello-static.html 을 입력하면 내장되어있는 톰캣 서..
brian99
'server' 태그의 글 목록 (3 Page)