-
JSP로 Hello Servlet 출력 해 보기Servlet-JSP 2022. 1. 23. 16:08
**유튜브 뉴렉쳐님의 강의를 들으면서 공부하고 정리한 내용입니다.
먼저 JSP 파일을 만들어보자
프로젝트 우클릭->new->JSP 선택하여 파일을 만들어 준다.

파일명 그대로 URL Mapping 되기 때문에 전부다 소문자로 작성 해 주는것이 적절하다.

그럼 이렇게 JSP 파일이 생성이 된다.
HTML문서를 출력 할 경우에 JSP 파일을 만드는거기때문에 기본적인 HTML 코드는 작성되어서 만들어진다.
기존에 jsp 파일이 아니였을때에에는
out.println "안녕 Servlet!!"
이라고 코드를 넣어줬다고 하면 jsp 파일에서는 그냥 안녕 Servlet!!만 작성 해도 출력이 된다.

이렇게 바로 출력 되는 것을 확인 할 수 있다.
전에 만들었던 파일처럼 반복문을 통해 안녕 Servlet!!을 10번 출력하고 싶다 하면
코드블럭을 이용해서 반복문을 작성 해 줘야한다.
그리고 이 코드블럭을 이용 할 경우에는 반복문이 어디서부터 어디까지인지도 코드블럭으로 표시를 해 줘야 한다.

반복문에 사용 할 조건 코드를 좀 더 간결하고 하고 싶으면 코드블럭을 위에 작성 해 주어도 된다.


그럼 이렇게 100번을 반복해준다.
쿼리값을 넘길때 사용자 폼을 통해서도 넘길 수 있지만

url 창에 cnt값을 직접 입력해서 반복하고 싶은 만큼만 가져 올 수 도 있다.
하지만 이렇게 jsp를 사용하면 장점도 많지만 최근에는 단점도 많이 생겨서 출력을 위해서만 사용하는 경우가 많다.
jsp를 사용해서 코드를 작성하게 되면 코드가 더욱 복잡해 보이고 한번 꼬이기 시작하면 이것을 풀어내기도 어렵다.
코드를 작성 할 때에 가장 중요한 것 중 하나는 유지보수가 용이해야한다는 점이다.
그러기 위해선 코드들이 한군데에 모여있는것이 유지 보수 하기에 쉽다.
이것은 다음 시간에 정리 해 보도록 한다.
'Servlet-JSP' 카테고리의 다른 글
jsp mvc model2 (0) 2022.01.24 JSP MVC model1 (0) 2022.01.23 JSP란? (0) 2022.01.20 서버에서 페이지 전환하기 Redirect (0) 2022.01.14 Cookie의 maxAge 옵션 (0) 2022.01.14